audio

Bad / Unfriendly

verb

leer - Look or gaze in an unpleasant, malicious, or lascivious way

Francesca felt very uncomfortable as the strange man leered at her for what seemed like an eternity.