Definify.com

Definition 2024


bloodsucking

bloodsucking

English

Adjective

bloodsucking (not comparable)

  1. (of an insect or animal) That draws off the blood of another animal, or a person.
  2. (by extension, of a person) parasitic, leechlike or freeloading

Related terms

Translations