LEER


Meaning of LEER in English

(n.) A distorted expression of the face, or an indirect glance of the eye, conveying a sinister or immodest suggestion.

Webster's English dictionary.      Английский словарь Webster.