LANDLORD Meaning of LANDLORD in English n.1 a man who lets land, a building, part of a building, etc., to a tenant. 2 a man who keeps a public house, boarding-house, or lodgings. Oxford English vocab. Оксфордский английский словарь. 2012