Meaning

1 senses
  1. A leech that inhabits fresh water; an aquatic leech.

Origin

From Middle English waterleche, water leche, equivalent to water + leech.

From Middle English waterleche, water leche, equivalent to water + leech.

Wiktionary, CC BY-SA 4.0 · source

water-leech — meaning, examples, forms, synonyms | Krumeto