LEECH Meaning of LEECH in English ( n. ) A physician or surgeon; a professor of the art of healing. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012