Definition of "Leering" :
adjective: showing sly or knowing malice in a glance
"She had run in fear of...his evil leering eye."
adjective: (of a glance) sidelong and slyly lascivious
"Leering drugstore cowboys."
adjective: showing sly or knowing malice in a glance
"She had run in fear of...his evil leering eye."
adjective: (of a glance) sidelong and slyly lascivious
"Leering drugstore cowboys."