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