n. 1 any freshwater or terrestrial annelid worm of the class Hirudinea with suckers at both ends, esp. Hirudo medicinalis, a bloodsucking parasite of vertebrates formerly much used medicinally. 2 a person who extorts profit from or sponges on others. ølike a leech persistently or clingingly present. [OE lóce, assim. to LEECH(2)]
LEECH
Meaning of LEECH in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012