FORTRESS





Definition:

  1. [noun] a fortified defensive structure
    Synonyms: fort

Synonyms:


Related Words: