defensive-structure

Nouns

  • (n) a structure used to defend against attack
    • the artillery battered down the defenses
    defence, defense,

Synonyms

defence defense

Words of close approximity