ENGLISH
REFERENCE

deer in the headlights

idiom

A person in a mental state of high arousal caused by anxiety, fear, panic, surprise, confusion, or substance abuse.


Anchors to

© 2026 English Reference