barbican
English Dictionary
->
Letter B
-> barbican
Search Dictionary:
barbican Definition
(n)
a
tower
that
is
part
of
a
defensive
structure
(
such
as
a
castle
)
barbican Synonyms
barbacan
barbican
© Art Branch Inc.