LETCH Meaning of LETCH in English letch /letʃ/ BrE AmE verb another spelling of ↑ lech Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012