leer
verbUK /lɪə/
US /lɪr/
To look at someone in a mean or creepy way.
The stranger leered at us from across the street.
OTHER MEANINGS
2. An unpleasant or creepy look.
He gave me a nasty leer.
3. To look at someone with a sly or knowing smile.
She leered at the secret she was keeping.
4. An evil or mocking side glance.
The villain's leer made everyone nervous.