Bloodsucker
n.-
(Zoöl.) Any animal that sucks blood; esp., the leech (
Hirudo medicinalis ), and related species. - One who sheds blood; a cruel, bloodthirsty man; one guilty of bloodshed; a murderer.
- A hard and exacting master, landlord, or money lender; an extortioner.

