Water-leech
Definition & Meaning
Part of speech noun
Quick meaning: Water-leech is a noun meaning A leech that inhabits fresh water; an aquatic leech.
Meaning
A leech that inhabits fresh water; an aquatic leech.
Word Forms
- water-leeches
- waterleech
Antonyms for water-leech
Common opposites include land-leech.
Related Words
Related dictionary entries include land-leech, leach, leech, watersnake, leechline, waterfrog.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.