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