DEFENSE SYSTEM





Definition:

  1. [noun] the weaponry available for the defense of a region
    Synonyms: defence system

Synonyms: