Open main menu

EnglishEdit

EtymologyEdit

blood +‎ sucking

AdjectiveEdit

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 termsEdit

TranslationsEdit