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 Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012