SynonymX
Speak
Leering
Definition of Leering
1.
Showing sly or knowing malice in a glance
Adjective Satellite
2.
(of a glance) sidelong and slyly lascivious
Adjective Satellite
Semanticaly linked words with "leering"
malicious
sexy