euromissile

noun 2

Definitions

noun

1

An American or Soviet missile stationed in a European country during the Cold War

2

An antitank missile manufactured by Euromissile

Your note

not saved
0 chars