sanguisuge

/sæŋˈɡwaɪdʒ/

Definitions

1. noun

A type of leech, especially a bloodsucking one.

“The sanguisuge had attached itself to the animal’s leg.”

Synonyms

  • bloodsucker
  • leech

Antonyms

  • benefactor
  • donor