Definition of Leering

  • 1. Showing sly or knowing malice in a glance Adjective Satellite
  • 2. (of a glance) sidelong and slyly lascivious Adjective Satellite

Semanticaly linked words with "leering"