astonishment

noun
UK /əˈstɒn.ɪʃ.mənt/
US /əˈstɑː.nɪʃ.mənt/

A feeling of being very surprised about something.

She stared at the huge cake in astonishment.


OTHER MEANINGS

2. A cause or reason for being very surprised.

The magician's final trick was the astonishment of the whole crowd.

3. The state of being dazed or stunned by something unexpected.

He sat in silent astonishment after hearing the news.

4. Great wonder mixed with a little confusion.

Her astonishment at the strange machine made everyone laugh.