LEECH Meaning of LEECH in English n. archaic or joc. a physician; a healer. [ OE lce f. Gmc ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012