Definitions
noun
a defensive missile designed to shoot down incoming intercontinental ballistic missiles
Look “abm” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a defensive missile designed to shoot down incoming intercontinental ballistic missiles