bloodsucking

bloodsucking antonyms

bloodsucking definitions

adj
  • That draws off the blood of another animal, or a person. 

  • parasitic, leechlike or freeloading