land-leech

English dictionary entry

Meanings

noun
  1. A leech that lives on land; a terrestrial leech.
noun
  1. 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. A landlord who exploits their tenants (e.g. by charging unfair or excessive rents).

Word forms

land-leech land-leeches land leech

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.