Meaning of land-leech | Babel Free
Definitions
- A leech that lives on land; a terrestrial leech.
-
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). error-misspelling, pejorative
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.