What is the meaning of Land-leech?

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.

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

Source: wiktionary.org

Search

Search words containing

© 2025 5LetterWords.org · All rights reserved.