BE STARING ONE IN THE FACE


Meaning of BE STARING ONE IN THE FACE in English

be glaringly obvious.

→ stare

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.