rabbit in the headlamps

noun
Graduate
1

Synonym of deer in the headlights.

Thesaurus