|
Definition of Defence system
1. Noun. The weaponry available for the defense of a region.
Exact synonyms: Defense System
Generic synonyms: Arms, Implements Of War, Munition, Weaponry, Weapons System
Generic synonyms: Arms, Implements Of War, Munition, Weaponry, Weapons System