SURFACE-TO-AIR


Meaning of SURFACE-TO-AIR in English

[surface-to-air] adj (1949): launched from the ground against a target in the air

Merriam-Webster English vocab.      Английский словарь Merriam Webster.