Synonyms of 'stupefaction'
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Amazement is the feeling you have when something surprises you very much.
I stared at her in amazement.
Astonishment is a feeling of great surprise.
'What?' she asked in astonishment.
Thesaurus for stupefaction from the Collins English Thesaurus