Random
Substitute landlady 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
surrogate owner
alternative owner
alternate host
surrogate host
ersatz master
alternate heir
alternate partner
alternative heir
backup heir
SL abbreviation
SL
is an
abbreviation
for Substitute Landlady
What does SL stand for?
SL stands for "Substitute Landlady"
Definitions for Landlady
(noun) a
landlord
who is a
woman