LANDLORDISM


Meaning of LANDLORDISM in English

n. practice of renting or leasing property to others

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.