meaning of leering

1. of Leer
2.
showing sly or knowing malice in a glance; "she had run in fear of. . . his evil leering eye"- Amy Lowell


Related Words

leering | leeringly |

Developed & Maintained By Taraprasad.com

Treasure Words