VividLex

Home / Thesaurus / barbicans

Thesaurus: barbicans

plural of barbican n. a tower that is part of a defensive structure (such as a castle)

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. plural of barbican n. a tower that is part of a defensive structure (such as a castle)