Random
Substitute legionnaire Synonyms
Definitions for Substitute
(adjective) being such in appearance
only
and made with or manufactured from usually cheaper materials
(adjective)
taking
the place of one that came before
(verb) to
give
up (something) and take something else in
return
Synonyms for phrase
alternate soldier
artificial soldier
alternate pilot
alternative rank
backup pilot
artificial pilot
SL abbreviation
SL
is an
abbreviation
for Substitute Legionnaire
What does SL stand for?
SL stands for "Substitute Legionnaire"
Definitions for Legionnaire
(noun) a
person
engaged in
military
service
(noun) a
member
of the American
legion
(noun) a soldier who is a
member
of a
legion
(especially the French Foreign Legion)