LECH Meaning of LECH in English [lech] n (ca. 1830) 1: letch, lust 2: lecher [2]lech vi (1911): lust Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012