LEECH


Meaning of LEECH in English

(v. t.) To bleed by the use of leeches.

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