American Dictionary
Definition lecher in American English
lecher noun
[countable] noun
/ˈletʃər/
1
a man who behaves in an unpleasant way that shows that he is sexually interested in someone
Synonyms and related words
