Land-leech
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A leech that lives on land; a terrestrial leech.
- 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 A landlord who exploits their tenants (e.g. by charging unfair or excessive rents). error-misspelling, pejorative
Antonyms
All antonymsEtymology
Etymology 1
From land + leech.
Etymology 2
Blend of landlord + leech.
More for "land-leech"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.