stare down

动词 v.

英文释义

动词 v.
  1. To overcome or make uncomfortable by staring intently. transitive
    — “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.

词形变化

stares down present,singular,third-person staring down participle,present stared down participle,past stared down past
0 次浏览 数据来源: Wiktionary