Dictionary search results

Showing 1-3 of 3 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