be staring something in the face
成語所屬單字face
be staring something in the face — 慣用語
1. To be unable to avoid something unpleasant that is about to happen.
1.慣用語
釋義
面臨無法避免的壞事
To be unable to avoid something unpleasant that is about to happen.
例句
The team was staring defeat in the face after the third goal.
Are we staring bankruptcy in the face with these losses?