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.

Contributed By: David Reker | Category: Animals

View examples in Google: Deer in the headlights

See also: