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.

See also: