- missile defence system as a noun:
- 1
missile defence system
noun
1 missile defence system
Naval weaponry providing a defense system.
synonym: missile defense system.
debug info: 0.0147
noun
Naval weaponry providing a defense system.
synonym: missile defense system.
debug info: 0.0147