English | German | Russian | Czech

barbican English

Meaning barbican meaning

What does barbican mean?

barbican

a tower that is part of a defensive structure (such as a castle)

Synonyms barbican synonyms

What other words have the same or similar meaning as barbican?

barbican English » English

barbacan watchtower pillbox blockhouse

Are you looking for...?