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

blood sucking Definition

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

Words Related to blood sucking!

blood sucking Examples by Brain Bank Users