Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word barbacan from English dictionary with examples, synonyms and antonyms.

barbacan   noun

Meaning : A tower that is part of a defensive structure (such as a castle).

Synonyms : barbican

Barbacan meaning in Telugu.