English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition surface-to-air in British English

surface-to-air adjective

adjective
1

used to describe a missile that is fired from the ground or from a ship to hit aircraft or other missiles in the air

Synonyms and related words
Definition surface-to-air in British English