- defense system as a noun:
- 1
defense system
noun
1 defense system
The weaponry available for the defense of a region.
synonym: defence system.
Polish: uzbrojenie defensywne
debug info: 0.0417
noun
The weaponry available for the defense of a region.
synonym: defence system.
Polish: uzbrojenie defensywne
debug info: 0.0417