rabbit in the headlamps

التعريفات والمعاني

== English == === Noun === rabbit in the headlamps (plural rabbits in the headlamps) (UK) Synonym of deer in the headlights.