Land-leech

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A leech that lives on land; a terrestrial leech.
  2. 2
    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. error-misspelling, pejorative
  3. 3
    A landlord who exploits their tenants (e.g. by charging unfair or excessive rents). error-misspelling, pejorative

Etymology

Etymology 1

From land + leech.

Etymology 2

Blend of landlord + leech.

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.