Synonyms of astonish in English:
I was astonished at how much he had learned
take someone's breath away, take by surprise, take aback, shake up, stop someone in their tracks, strike dumb, leave open-mouthed, leave aghast, catch off balance
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.