FAQs About the word barbican

Barbican

a tower that is part of a defensive structure (such as a castle)Alt. of Barbacan

No synonyms found.

No antonyms found.

barbette carriage => xe pháo casemate, barbette => Bát-bét, barbet => Barbet, barberton daisy => Cúc hoa cúc, barbershop quartet => tứ ca tiệm cắt tóc,