Home

Word

barbican, n.
(barbicans)
more info a tower that is part of a defensive structure (such as a castle)
<noun.artifact>

barbacan barbican
semantic pointers
hypernym