What is Leering?

Leering definition and meaning on Dictionary terms:
verb (used without object)
to look with a sideways or oblique glance, especially suggestive of lascivious interest or sly and malicious intention: I can’t concentrate with you leering at me.

a lascivious or sly look.

RELATED WORDSstare, eye, smirk, goggle, wink, gloat, ogle, sneer, squint, eyeball


reference: https://www.dictionary.com/browse/leering