LEER


Meaning of LEER in English

v. 1 ogle, eye He leers at every pretty girl

n. 2 ogle, the eye, Colloq once-over, Slang glad eye She was repelled when he gave her a leer

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.