Legal English Legal English Courses Legal English Testing LLM More >>

landlord

noun
a person who owns property and either rents or leases it to a tenant for profit. The female form is landlady.A council is to run three privately-owned homes after it deemed a landlord unfit to manage them.
Synonyms and Other Spellings
  • landlady


jurisdiction