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