Synonyms of flabbergasting

1 Syllable
throw, daze, shock, stun
2 Syllables
nonplus, abash, astound, dumbfound, confound, stagger
3 Syllables
disconcert, overwhelm, amaze, astonish
4 Syllables
overcome