land-leech

noun — 3 senses

land-leech

noun

Etymology From land + leech.

1

A leech that lives on land; a terrestrial leech.

Antonyms
water-leech

land-leech

noun

Etymology Blend of landlord + leech.

1

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.

2

Error misspelling, Pejorative A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).

Related terms
slumlord

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.