leering
-
(s) showing sly or knowing malice in a glance
- "she had run in fear of...his evil leering eye"- Amy Lowell
-
(s) (of a glance) sidelong and slyly lascivious
- leering drugstore cowboys