DEFENCE SYSTEM





Definition:

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

Synonyms: