| Main Entry: | flabbergast |
| Part of Speech: | verb |
| Definition: | surprise |
Synonyms: |
abash, amaze, astonish, astound, blow away, bowl over, confound, daze, disconcert, dumbfound, make speechless, nonplus, overcome, overwhelm, put away, shock, stagger, stun, throw, throw for a loop |
Antonyms: |
expect |