Military Defense Structures

2 words in this vocabulary list

noun a fortified outpost or gateway, usually at the entrance of a castle or walled city

  • The Barbican Centre is a major performing arts venue in London.
  • Let's meet at the Barbican for the concert tonight.
  • I love hanging out at the Barbican, it's so chill.
  • Her words were like barbican, sharp and cutting.

noun a tower or building from which a lookout keeps watch or guards against danger

  • The soldiers stationed at the watchtower scanned the horizon for any signs of movement.
  • Let's climb up to the watchtower to get a better view of the sunset.
  • I heard there's a secret party happening at the old watchtower tonight.
  • The CEO acted as a watchtower, overseeing all the company's operations from a distance.