Tamil Dictionary 🔍

bloodsucker

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


bloodsucker - Similar Words