ALL meanings of stare sb in the face
stare Sb in the face
S s - phrase stare sb in the face 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. 0
- noun stare sb in the face to look at someone steadily and intently 0
- noun stare sb in the face to be imminent, pressing, or inescapable 0