stare sb in the face的意思
stare sb in the face中文翻譯:
盯著某人的臉看,就在某人眼前,迫在眉睫
相似詞語短語
stare one in the face───迫在眉睫
stare someone in the face───就在眼前;盯著某人
look sb in the face───直視某人的臉
stare something in the face───盯著什么東西看
stab in the back───傷人的暗箭;背叛;誹謗
leave sb in the lurch───在某人危難時舍棄不顧
a slap in the face───耳光;公然受辱;突然的責備
catch sb in the act───當場抓住某人
until one is blue in the face───直到一個人臉色發青