BE STARING STH IN THE FACE


Meaning of BE STARING STH IN THE FACE in English

to be unable to avoid sth :

They were staring defeat in the face.

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