LANDLORD Meaning of LANDLORD in English ■ noun1》 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. Сжатый оксфордский словарь английского языка. 2004