stare
verb
noun
steə verb
1 to look at something or someone for a long time without moving your eyes, for example because you are surprised, angry, or bored 凝视,盯着看
[+ at ]
What are you staring at?
你在看什么?
stare (at sb) in disbelief/amazement/horror etc
She stared at me in disbelief.
她满腹疑惑地盯着我看。
She sat there staring into space (=looking for a long time at nothing ) .
她坐在那里盯着前方。
2
be staring sb in the face
a. if something is staring you in the face, it is very clear or easy to notice but you have not noticed it b. to seem impossible to avoid 看来无法避免 informal
The solution was staring me right in the face all along.
解决办法一直就明摆在我的面前。
Defeat was staring us in the face.
看来我们输定了。
3 to look at someone for so long that they start to feel uncomfortable and look away 盯得〔某人〕不敢再对视
noun
4 when you look at something for a long time in a steady way 盯视,凝视
She gave him a long hard stare .
她狠狠地盯了他好一会。
She laughed, ignoring the stares of everyone around her.
她笑了起来,不顾周围每个人都在盯着她看。
His pleas were met by a blank stare (=a stare with no expression, understanding, or interest) .
他的请求遭遇到的是冷冷的眼神。