LEERING

Definition of LEERING

  1. (adj)showing sly or knowing malice in a glance
  2. (adj)(of a glance) sidelong and slyly lascivious