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"

Semanticaly linked words with "bloodsucking"