be on the verge of defeat, death, or another unpleasant fate
处于失败(或死亡等坏运气的)边缘
Everton were staring defeat in the face.
埃弗顿正处于失败的边缘。
look fixedly or boldly at someone
盯着看,瞪眼看
be glaringly apparent or obvious
很明显,显而易见
the answer had been staring him in the face.
那答案就曾一直在他的面前。
look fixedly at someone until they feel forced to lower their eyes or turn away
瞪眼 把…看得不敢对视;瞪眼把…看得转过脸去
To cause to waver or give in by or as if by staring.
盯得局促不安:盯视或仿佛盯视而导致动摇或屈服
To be plainly visible or obvious; force itself on (one's) attention
就在眼前:明白可见的或显而易见;物就摆在面前
The money on the table was staring her in the face.
钱就在桌上,摆在她面前
To be obvious though initially overlooked
明明白白的:虽最初被忽视但显而易见
The explanation had been staring him in the face all along.
这解释对他来说一直是明明白白的
To be imminent or unavoidable
面临:紧急的或不可避免的
Bankruptcy now stares us in the face.
我们现在面临破产