CEFR B2

astonish

verb

Meaning

To surprise someone greatly; to amaze.

Examples

  • The speed of her recovery astonished the doctors.
  • He was astonished by the news of his promotion.

Synonyms: surprise, amaze, astound, flabbergast