Random
Submarine launched Synonyms
Submarine
replaced
mysterious
launched
Definitions for Submarine
(adjective)
living
,
lying
, or occurring below the surface of the water
(noun) a large sandwich on a long
split
roll
(noun) a submersible warship usually armed with torpedoes
Synonyms for phrase
underwater shot
distant shot
deep pitch
underground shot
low shot
underground fire
abysmal start
deep cast
deep hit
low hit
low pitch
low fire
low thrust
low throw
low shoot
underground hit
low spread
broad cast
distant spread
low cast
SL abbreviation
SL
is an
abbreviation
for Submarine Launched
What does SL stand for?
SL stands for "Submarine Launched"
Launched
replaced
submarine
shoot