Barbican.

« Back to Dictionary Index

The outer defense of a city or castle, often a part of a system of barrier walls and consisting of a double tower above a gate or drawbridge.

No comments yet.

Leave a Reply