leer

verb
UK /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.