Word info Antonyms

water-leech

Noun

Meaning

water-leech (plural water-leeches)

An leech that inhabits fresh water; an aquatic leech.

Source: en.wiktionary.org

Antonyms

Close letter words and terms