Feedback
Deer in the headlights
Your browser does not support the audio element.
Meaning
Noun
●
In People:
A person in a
mental
state of high
arousal
caused
by
anxiety
,
fear
,
panic
,
surprise
,
confusion
, or
substance
abuse.
●
A person with a
stunned
or
glazed
expression.
Sourced from
Wiktionary
Synonyms
Astonished
Rabbit In The Headlights
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better