BLOODSUCKER


Meaning of BLOODSUCKER in English

(n.) Any animal that sucks blood; esp., the leech (Hirudo medicinalis), and related species.

Webster's English dictionary.      Английский словарь Webster.