Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb astonish
1 sense of astonish
Sense 1
amaze, astonish, astound -- (affect with wonder; "Your ability to speak six languages amazes me!")
=> surprise -- (cause to be surprised; "The news really surprised me")