SynonymX
Speak
Barbican
Definition of Barbican
1.
A tower that is part of a defensive structure (such as a castle)
Noun
Synonyms for word "barbican"
barbacan
Semanticaly linked words with "barbican"
tower
Hyponims for word "barbican"
tower