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.
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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005