stare something in the face - definition and synonyms

phrase
  1. if you are staring something unpleasant in the face, you are close to suffering it

    When you’ve stared death in the face, everything after that is easy.

See also main entry: stare