Station light-years Synonyms

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

Light-years Synonyms

SL abbreviation

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

Definitions for Station


  • (verb) to assign to a place or position
  • (noun) the place where someone is assigned to stand or remain
  • (noun) a regular stopping place