astonish
verbUK /əˈstɒn.ɪʃ/
US /əˈstɑː.nɪʃ/
To surprise someone very much.
The magician's trick astonished the whole audience.
RELATED WORDS
OTHER MEANINGS
2. To fill someone with wonder or disbelief.
The size of the ancient tree astonished the children.
3. To overwhelm someone with sudden surprise.
Her sudden answer astonished everyone in the room.
4. To cause someone to be very surprised by something unexpected.
The ending of the movie astonished us all.