单词 | stare sb in the face |
释义 | stare sb in the facephrase See full dictionary entry for stareIf 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. stare someone in the face in American English1. to look at someone steadily and intently 2. to be imminent, pressing, or inescapable stare someone in the faceto be very obvious, although someone may not yet have realized this Even when the evidence is staring them in the face, they deliberately misread it. Synonyms of 'stare sb in the face'be obvious, be clear, be evident, be apparent More Synonyms of stare sb in the face |
随便看 |
|
英语词典包含298861条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。