Synonyms of Barbican in English :
Antonyms of Barbican in English
Thesaurus of Barbican in English
Barbican
see definition of barbicanSynonyms of barbican
1. (noun) a tower that is part of a defensive structure (such as a castle)
Hypernyms of barbican
1. (noun) a tower that is part of a defensive structure (such as a castle)