Random
Surface-to-air launcher Synonyms
Definitions for Surface-to-air
(adjective) operating from or designed to be launched from the ground against an
airborne
target
Synonyms for phrase
flying vehicle
flying carrier
airborne vehicle
flying mean
flying agent
flying machinery
airborne machinery
airborne agent
airborne transport
flying device
airborne device
SL abbreviation
SL
is an
abbreviation
for Surface-to-air Launcher
What does SL stand for?
SL stands for "Surface-to-air Launcher"
Launcher
replaced
surface-to-air
transport
Definitions for Launcher
(noun) armament in the
form
of a
device
capable of launching a rocket
(noun) a
device
that launches aircraft from a warship