LEECH Meaning of LEECH in English n. archaic or joc. a physician; a healer. [OE lóce f. Gmc] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012