Word info Synonyms

sanguisuge

Noun

Meaning

A bloodsucker, or leech.

Source: Webster's dictionary

Synonyms

Close letter words and terms