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