English / word
landlord
noun B1MEANING IN ENGLISH
A person who rents out land, a building, or accommodation to a tenant.
In context
01
The landlord promised to repair the roof next week.
02
The landlord collected the monthly rent from all tenants.
Synonyms
host,owner,property owner
Antonyms
tenant,renter,lessee
Collocations
landlord and tenant,apartment landlord,commercial landlord