Groups
Quiz
leer
-
Look or gaze in an unpleasant, malicious, or lascivious way
Francesca felt very uncomfortable as the strange man
leer
ed at her for what seemed like an eternity.