0 If something stares someone in the face, it is very easy to see or obvious:
The answer has been staring us in the face all along!
A rise in interest rates is staring us in the face.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
stare sb in the face