astonish//əˈstɒn.ɪʃ//B2Frequency Level 10NeutralVerbastonishInfinitiveastonishPresent tenseastonishedPast tenseastonishedPast participleastonishingPresent participleastonishesThird-person singular1To fill someone with sudden and overwhelming surprise or wonder.The magician's trick astonished the audience.SynonymamazeastoundstunAntonymbore