English | German | Russian | Czech

missile defence system English

Meaning missile defence system meaning

What does missile defence system mean?

missile defence system

(= missile defense system) naval weaponry providing a defense system

Synonyms missile defence system synonyms

What other words have the same or similar meaning as missile defence system?

missile defence system English » English

missile defense system

Are you looking for...?