Random
Substitute lady 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 woman
ersatz girl
ersatz woman
surrogate girl
backup girl
alternate queen
stand-in queen
alternate wife
surrogate wife
artificial woman
makeshift girl
backup wife
artificial queen
alternative noble
SL abbreviation
SL
is an
abbreviation
for Substitute Lady
What does SL stand for?
SL stands for "Substitute Lady"
Lady
replaced
substitute
mother
Definitions for Lady
(noun) an
adult
female human
being
(noun) the
female
partner in a
marriage
(noun) a woman of
high
birth
or social position