English Dictionary
Definition lech in British English
lech verb
verb
/letʃ/
1
to look at or behave towards someone in an unpleasant way that shows you are sexually interested in them
