Stranded light-years Synonyms

We can't find synonyms for the phrase "Stranded light-years", but we have synonyms for terms, you can combine them.

Light-years Synonyms

SL abbreviation

SL is an abbreviation for Stranded Light-years
What does SL stand for?
SL stands for "Stranded Light-years"

Definitions for Stranded


  • (adjective) resting on the shore or bottom of a body of water
  • (adjective) cut off or left behind