deer in the headlights

名词 n.

英文释义

名词 n.
  1. A person in a mental state of high arousal caused by anxiety, fear, panic, surprise, confusion, or substance abuse. idiomatic
  2. A person with a stunned or glazed expression. idiomatic
    — "What! I thought you were finished with principal photography." He looked disoriented, the deer in the headlights. Hints of extra crew time always had that effect on him.

词形变化

词源

From the image of a deer caught in a car's headlights – wide-open eyes, lack of motor reactions, etc.
0 次浏览 数据来源: Wiktionary