BLOODSUCKER


Meaning of BLOODSUCKER in English

n.1 an animal or insect that sucks blood, esp. a leech.

2 an extortioner.

Derivatives:

bloodsucking adj.

Oxford English vocab.      Оксфордский английский словарь.