boggle

sense 1: startle with amazement or fear
boggle

sense 2: hesitate when confronted with a problem, or when in doubt or fear
boggle

sense 3: overcome with amazement; "This boggles the mind!"
flabbergast boggle bowl_over