Meaning of barbican
Definition of barbican
(noun)
a
tower
that is
part
of a
defensive
structure
(such as a castle)
Other information on barbican
WIKIPEDIA results for
barbican
Amazon results for
barbican
Tweet