Submit your word to be a Word of the Day!
a person who is new to something, esp. one who freezes when first confronted with a television camera
His superior at the hospital called him "Bambi".
after 'deer in the headlights'
[fr being like a deer in the headlights]