battlestead

/ˈbætəlstɛd/

Definitions

1. noun

A fortified stronghold, especially in the Northumbrian kingdom of England, during the Middle English period.

“The battlestead was a well-known defensive stronghold in medieval England.”

Synonyms

  • fortress
  • stronghold

Antonyms

  • vulnerability
  • weakpoint