Rhyme Desk
Find rhyming words!

Definition of "Leer" :

noun: a suggestive or sneering look or grin

noun: a facial expression of contempt or scorn; the upper lip curls

verb: look suggestively or obliquely; look or gaze with a sly, immodest, or malign expression

"The men leered at the young women on the beach."