English
Detailed Synonyms for surface-to-air in English
surface-to-air:
surface-to-air adj
-
surface-to-air
– operating from or designed to be launched from the ground against an airborne target 1surface-to-air– operating from or designed to be launched from the ground against an airborne target 1-
surface-to-air adj
-