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