Definition of Barbican

  • 1. A tower that is part of a defensive structure (such as a castle) Noun

Synonyms for word "barbican"

Semanticaly linked words with "barbican"

Hyponims for word "barbican"