phrase → stare If a situation or the answer to a problem is staring you in the face, it is very obvious, although you may not be immediately aware of it. [informal] ⇒ Then the answer hit me. It had been staring me in the face ever since Lullington.
COBUILD Advanced English Dictionary. Copyright © Harper Collins Publishers