DEFENSIVE STRUCTURE





Definition:

  1. [noun] a structure used for defense; "the artillery battered down the defenses"
    Synonyms: defense, defence

Synonyms:


Related Words: