Dictionary search results

Showing 1-5 of 5 results

ABM British & World English

Anti-ballistic missile

antiballistic missile British & World English

A missile designed for intercepting and destroying a ballistic missile while in flight

ABM in antiballistic missile British & World English

A missile designed for intercepting and destroying a ballistic missile while in flight