ALL meanings of the barbican
the bar·bi·can
T t - noun the barbican a building complex in the City of London: includes residential developments and the Barbican Arts Centre (completed 1982) housing concert and exhibition halls, theatres, cinemas, etc 0