land-leech
English
Alternative forms
- land leech
Etymology 1
Noun
land-leech (plural land-leeches)
- A leech that lives on land; a terrestrial leech.
Antonyms
Translations
Translations
Etymology 2
Noun
land-leech (plural land-leeches)
- (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.
- (perjorative) A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).