Random
Station libra Synonyms
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
Synonyms for phrase
terminal cancer
set scale
level person
standing person
base person
level individual
SL abbreviation
SL
is an
abbreviation
for Station Libra
What does SL stand for?
SL stands for "Station Libra"
Definitions for Libra
(noun) a small
faint
zodiacal constellation in the southern hemisphere; between Virgo and Scorpius
(noun) the seventh
sign
of the zodiac; the sun is in this sign from about September 23 to October 22
(noun) (
astrology
) a
person
who is born while the sun is in Libra