LECHER


Meaning of LECHER in English

[informal] lech, letch [noun] [C] [disapproving]If you believe his novels, all bankers are hypocrites and lechers (= lecherous people).

Cambridge English vocab.      Кембриджский английский словарь.