LEECH


Meaning of LEECH in English

v. cling to, stick to like a leech; draw blood using leeches

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.