barbacan has definitions from the field of architecture
1
[ noun ] (architecture) a tower that is part of a defensive structure (such as a castle)

Synonyms

barbican

Related terms

tower

*