Noun: defense system
Usage: US (elsewhere: defense system)
Usage: US (elsewhere: defense system)
- The weaponry available for the defense of a region
"The country invested heavily in its defense system to protect its borders";
- defence system [Brit, Cdn]
Derived forms: defense systems
Type of: arms, implements of war, munition, weaponry, weapons system