大吃一惊
1 受惊
fearsome startle
2 大吃一惊
flabbergasted thunderstruck flabbergast wrong-foot get a fright have a fit