English to English

defensive structure

noun (n)

  • a structure used to defend against attack(noun.artifact)
    Synonym:
    defence, defense
    source: wordnet30
Advertisement

Bookmark This Site