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