landlord

land-lord · noun

imported

Definitions

noun

  1. 1.

    A person who owns property and rents it to tenants.

  2. 2.

    A person who runs a pub or inn.

Forms

plural: landlords

Phrases & expressions

  • absentee landlord — A property owner who does not live near or manage their property.
  • slum landlord — A property owner who rents out poorly maintained housing.

Related words

Etymology

From Middle English, combining land (property) + lord (master, owner). Originally referred to a feudal lord who owned land.