B2 noun /əˈstɒnɪʃmənt/
astonishment
Meaning
Great surprise or amazement.
Example
She looked at the magician with astonishment.