Leering

German Meaning

anzüglich grinsen

einen schrägen Blick haben

English Meaning

  1. Action of the verb to leer.
  2. Present participle of leer.