fortress

Noun
  1. A fortified defensive structure (synset 103390857)

Other Searches