Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
slumlords
in English
slumlords
#limited
Definitions
Noun
people
who
profit
from
neglected
housing
;
exploit
tenants
owners
of
poorly
maintained
rental
properties
Base Words
slum
lords