What is the meaning of the word "leering"?

Definitions:

  1. (of a glance) sidelong and slyly lascivious copy to clipboard adjective
    • leering drugstore cowboys copy to clipboard
  2. showing sly or knowing malice in a glance copy to clipboard adjective
    • I backed away slowly after seeing their evil leering eye. copy to clipboard