astonish Play transitive verbSurprise or impress (someone) greatly. SYNONYMS amazeastoundconfounddazedumbfoundnonplusstaggerstartlestunstupefysurprise