Meaning of “leer” - Learner’s Dictionary

leer

verb [ I ] uk us /lɪər/

to look at someone in an unpleasant and sexually interested way:

He was always leering at female members of staff.
leer noun [ C ]

(Definition of “leer” from the Cambridge Learner’s Dictionary © Cambridge University Press)