Idiom: Deer in the headlights

Idiom Definitions for 'Deer in the headlights'


When one is caught offguard and needs to make a decision, but cannot react quickly.

Download our Idioms eBooks - Download our English idioms eBooks now...

See also: