astonish

verb
UK /əˈstɒn.ɪʃ/
US /əˈstɑː.nɪʃ/

To surprise someone very much.

The magician's trick astonished the whole audience.


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.