English
Detailed Synonyms for missile defence system in English
missile defence system:
missile defence system [the ~] noun, British
-
the missile defence system
– naval weaponry providing a defense system 1the missile defense system; the missile defence system– naval weaponry providing a defense system 1