Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bloodsucking Definition

Cancel
bloodsucking
noun(blood-suck-er)
an animal that sucks blood; especially : leech
bloodsucking
noun(blood-suck-er)
a person who sponges or preys on another

Words Related to bloodsucking!

bloodsucking Examples by Brain Bank Users