Yahoo Malaysia Web Search

Search results

  1. Dictionary
    leering
    /ˈlɪərɪŋ/

    adjective

    • 1. looking or gazing in a lascivious or unpleasant way: "every leering eye in the room was on her"

    More definitions, origin and scrabble points