Rhyme Desk
Find rhyming words!

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."