HORSELEECH Meaning of HORSELEECH in English transcription, транскрипция: [ ˈhɔ:sli:tʃ ]n. 1 a large kind of leech feeding by swallowing not sucking. 2 an insatiable person (cf. Prov. 30:15). English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012