landlords

noun

  1. 1

    A person who owns and rents land such as a house, apartment, or condo.

  2. 2

    The owner or manager of a public house.

  3. 3

    (with "the") A shark, imagined as the owner of the surf to be avoided.

Translate “landlords” to another language

Click any language to open the translator with this word already filled in.