Dictionary, Free Dictionary - MyDictionary.net
Definition of " Leering " in English English Dictionary
Results
Leering of Leer p. pr. & vb. n.
Fleering of Fleer p. pr. & vb. n.
Fleeringly In a fleering manner. adv.
Leeringly Hear the Pronunciation!
In a leering manner.
adv.