CEFR B2

flabbergast

verb

Meaning

To surprise someone greatly; to astonish or bewilder.

Examples

  • The news of his unexpected promotion completely flabbergasted her.
  • I was flabbergasted to learn that she had won the lottery.

Synonyms: surprise, astonish, astound, bewilder