upset, tip over, boggle, surprise, tump over, overturn, dumbfound, study at surprise, excite, floor, stagger, surprise, turn over, astound, amaze, knock over, bowl over.
It takes a lot to flabbergast
Jack, as I learned when he was my " Lightning Conductor"; but he certainly did look flabbergasted this time.
But still, what should there be to flabbergast
you About a manÃÂ¢Ã¢âÂ¬Ã¢âÂ¢ s returning to his home?