stare sb. in the face英式朗读美式朗读基本解释盯着某人的脸看, 迫在眉睫上一个单词:stare sb up and down下一个单词:stare with astonishment