LANDLORD


Meaning of LANDLORD in English

■ noun

1》 a man (in legal use also a woman) who leases land or property.

2》 a man who keeps lodgings, a boarding house, or ( Brit. ) a pub.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.