SynonymX
Speak
Bloodsucking
Definition of Bloodsucking
1.
Drawing blood from the body of another
Adjective Satellite
2.
Of plants or persons; having the nature or habits of a parasite or leech; living off another
Adjective Satellite
Synonyms for word "bloodsucking"
leechlike
parasitic
parasitical
Semanticaly linked words with "bloodsucking"
bloody
dependent