barbican

noun
  1. a fortified outpost or gateway, especially one protecting the entrance to a castle or city
  2. Usage: architecture; historical

Examples