Defense System (
Noun
)
Meaning
The weaponry available for the defense of a region.
Classification
Nouns denoting man-made objects.
Synonyms
Defence System
Hypernyms
Implements Of War
Munition
Weapons System
Arms