esguard

/ɛsˈɡwɑrd/ (es-GWAARD)

Definitions

1. noun

A type of ancient Spanish fortification or watchtower, typically a fortified tower or wall.

“The esguard stood as a testament to the medieval fortification techniques of the time.”

Synonyms

  • fortress
  • watchtower

Antonyms

  • outpost