land-leech
Meanings
noun
- A leech that lives on land; a terrestrial leech.
noun
- 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.
- A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).
Word forms
Etymology
From land + leech.
Antonyms
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.