LECH Meaning of LECH in English Verb. To sexually lust. Also spelt letch. {Informal}. Noun. Someone who is lecherous and lustful. Derog. Slang English vocab. Английский сленговый словарь. 2012