Land-leech
Definition & Meaning
Part of speech noun
Quick meaning: Land-leech is a noun meaning A leech that lives on land; a terrestrial leech.
Meaning
A leech that lives on land; a terrestrial leech.
More Meanings
- (perjorative) A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).
- (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.
Word Forms
- land-leeches
Antonyms for land-leech
Common opposites include water-leech.
Related Words
Related dictionary entries include leach, water-leech, leech, leechline, land-salamander, lernaean.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.