WordRel.com
defense system
Noun
the weaponry available for the defense of a region
synonym
defence system
hypernym
arms
implements of war
munition
weaponry
weapons system
defense system vs arms
defense system vs defence system
defense system vs implements of war
defense system vs munition
defense system vs weaponry
defense system vs weapons system
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details