English Dictionary
Definition leer in British English
leer verb
[intransitive] verb
/lɪə(r)/
1
to look at someone in an unpleasant way that shows you are sexually interested in them
