LEACH Meaning of LEACH in English leach, Leach BrE AmE liːtʃ (= leech) ▷ leached liːtʃt▷ leaches ˈliːtʃ ɪz -əz ▷ leaching ˈliːtʃ ɪŋ Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012