BE STARING SB IN THE FACE


Meaning of BE STARING SB IN THE FACE in English

1.

to be obvious or easy to see :

The answer was staring us in the face.

2.

to be certain to happen :

Defeat was staring them in the face.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.