'Bloodsucker' definitions:

Definition of 'bloodsucker'

(from WordNet)
noun
Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end [syn: leech, bloodsucker, hirudinean]

Definition of 'Bloodsucker'

From: GCIDE
  • Bloodsucker \Blood"suck`er\, n.
  • 1. (Zool.) Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species. [1913 Webster]
  • 2. One who sheds blood; a cruel, bloodthirsty man; one guilty of bloodshed; a murderer. [Obs.] --Shak. [1913 Webster]
  • 3. A hard and exacting master, landlord, or money lender; an extortioner. [1913 Webster]