Refine this word faster
Euromissile
noun
Definitions
Noun
- 1 An American or Soviet missile stationed in a European country during the Cold War
- 2 An antitank missile manufactured by Euromissile
Etymology
From Euro- + missile.
See also for "euromissile"
Next best steps
Mini challenge
Unscramble this word: euromissile