Bloodsucking Meaning

There are 2 meaning(s) for word Bloodsucking

Meaning 1 : of plants or persons; having the nature or habits of a parasite or leech; living off another

    Example : bloodsucking blackmailer

    Synonyms : leechlike,  parasitic,  parasitical
Meaning 2 : drawing blood from the body of another

    Example : a plague of bloodsucking insects