land-leech
land-leech · land-leeches
A leech that lives on landA leech that lives on land; a terrestrial leech.
Meaning
3 sensesA leech that lives on land; a terrestrial leech.
(error misspelling, pejorative)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)A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).
Origin
From land + leech. Blend of landlord + leech.Forms
plural: land-leechesAntonyms
1 antonymsWord family
1 related wordsRelatedslumlord