stare down
动词 v.
英文释义
动词 v.
-
To overcome or make uncomfortable by staring intently.
— “Homer’s Triple Bypass” has the potential to be the most depressing episode in the history of The Simpsons, if not television as whole. It is, after all, about a 36-year-old husband and father staring down death and the prospect of leaving his wife a young widow and his small children fatherless.
0 次浏览
数据来源: Wiktionary