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.      Английский сленговый словарь.