What is the meaning of the word "barbican"?

Definitions: