LEECH


Meaning of LEECH in English

n. archaic or joc. a physician; a healer. [OE lóce f. Gmc]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.