Dictionary search results

Showing 1-3 of 3 results

barbican US English

The outer defense of a castle or walled city, especially a double tower above a gate or drawbridge

barbican New Oxford Dictionary for Writers & Editors

outer defence of a city or castle