Random
Submarine lagoon Synonyms
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 bay
underwater lake
deep pool
sunken lake
deep pond
deep bay
underground lake
underwater tank
deep lake
underground pool
underground bay
underwater water
deep gulf
deep water
low pool
deep puddle
bottomless pool
bottomless pond
deep creek
underground cove
SL abbreviation
SL
is an
abbreviation
for Submarine Lagoon
What does SL stand for?
SL stands for "Submarine Lagoon"
Lagoon
replaced
submarine
bay
Definitions for Lagoon
(noun) a
body
of water cut off from a larger body by a
reef
of sand or coral