EnglishMain Dictionary
leer
Universal Words
verb, noun
verb [V] ~ (at sb) to look or smile at sb in an unpleasant way that shows an evil or a sexual interest in them
noun an unpleasant look or smile that shows sb is interested in a person in an evil or a sexual way:
He looked at her with an evil leer.