land-leech

English

Alternative forms

  • land leech

Etymology 1

From land +‎ leech.

Noun

land-leech (plural land-leeches)

  1. A leech that lives on land; a terrestrial leech.
Antonyms
Translations

Etymology 2

Blend of landlord +‎ leech.

Noun

land-leech (plural land-leeches)

  1. (perjorative) A landlord; a person who makes money from renting housing. Often used by people who believe it is an unproductive, unfair and/or exploitative way to earn a living.
  2. (perjorative) A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).

Anagrams