leer at

leer at someone

to gaze at someone flirtatiously or with lust. Why are you leering at that woman in the bikini? Stop leering at me!