LEER


Meaning of LEER in English

[leer] vi [prob. fr. obs. leer cheek] (1530): to cast a sidelong glance; esp: to give a leer -- leer.ing.ly adv

[2]leer n (1598): a lascivious, knowing, or wanton look

Merriam-Webster English vocab.      Английский словарь Merriam Webster.