Synonyms of Surface-to-air in English :
Antonyms of Surface-to-air in English
Thesaurus of Surface-to-air in English
Surface-to-air
see definition of surface-to-airAntonyms of surface-to-air
1. (adjective) operating from or designed to be launched from the ground against an airborne target