astonish verb definition in Surprise topic from the Oxford Advanced Learner's Dictionary

astonish

 verb: Surprise topic
to surprise somebody very much astonish somebody The news astonished everyone. She astonished us by saying she was leaving. You astonish me! it astonishes somebody (that)… It astonishes me (that) he could be so thoughtless.