antiballistic_missileEnglish

ABM, antiballistic missile

Noun

A defensive missile designed to shoot down incoming intercontinental ballistic missiles

English: antiballistic missile, ABM

English words with similar meanings

Show 1 words