BLOODSUCKER


Meaning of BLOODSUCKER in English

[blood.suck.er] n (14c) 1: an animal that sucks blood; esp: leech

2: a person who sponges or preys on another -- blood.suck.ing adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.