stare someone in the face - definition and synonyms

phrase
  1. if something is staring you in the face, it should be obvious to you

    The answer was staring me in the face.

See also main entry: stare