meaning of bloodsucker

1. 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.
3.
A hard and exacting master, landlord, or money lender; an extortioner.
4.
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end


Related Words

bloodsucker |

Developed & Maintained By Taraprasad.com

Treasure Words