Definition of blood-drinker in English:

blood-drinker

noun

  • A person who or creature which drinks blood; (figurative) a bloodthirsty person.

Origin

Mid 17th century.