English dictionary
barbacan meaning and definition
Definition and meaning of barbacan at MeaningMonkey.org. barbacan meaning and definition in the English Dictionary.BARBACAN noun
Definition of barbacan (noun)
- a tower that is part of a defensive structure (such as a castle)
- synonyms: barbican
Source: Princeton University Wordnet