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?