leering

Definitions


[ˈlɪərɪŋ], (Adjective)

Definitions:
- looking or gazing in a lascivious or unpleasant way
(e.g: every leering eye in the room was on her)


Phrases:

Origin:




definition by Oxford Dictionaries