astonishments Play nounGreat surprise. SYNONYMS amazementawebafflementbewildermentconfusionconsternationdisbeliefdismayincredulityperplexityshockspeechlessnessstupefactionsurprisewonderwonderment