What is the meaning of the word "leering"?
Definitions:
-
(of a glance) sidelong and slyly lascivious adjective
- leering drugstore cowboys
-
showing sly or knowing malice in a glance adjective
- I backed away slowly after seeing their evil leering eye.