Leering

Russian Meaning

смотреть искоса

смотреть хитро

злобно смотреть

смотреть с вожделением

English Meaning

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