barbican
1.
(
noun
) a tower that is part of a defensive structure (such as a castle)
Synonyms:
barbacan
Related Words:
tower
Terms and Conditions of Use / Copyright Notice