surface-to-air missile

surface-to-air missile

English Noun
Ad

Definition

A ground-based anti-aircraft missile.

Ad