barbican
nounDefinition of barbican
: an outer defensive work
especially
: a tower at a gate or bridge
Keep scrolling for more