Barbican - Definition

barbican

n 1: a tower that is part of a defensive structure (such as a
castle) [syn: barbican, barbacan]

Look up another word