stare someone in the face
动词 v.
英文释义
动词 v.
-
To be extremely visible and obvious to someone.
— Then, one night you wake up with a start at 3 o'clock in the morning with the answer staring you in the face. Or maybe it hits you in the bath, like Archimedes, or while you're on the loo.
词形变化
6 次浏览
数据来源: Wiktionary