antiballistic missile
nounDefinition of antiballistic missile
: a missile for intercepting and destroying ballistic missiles
Keep scrolling for more