stronghold

Noun
  1. A strongly fortified defensive structure (synset 104348013)

Other Searches