As verbs the difference between stupefying and astonish
is that stupefying is while astonish is surprise, flabbergast.
stupefying
English
Verb
(head)
Derived terms
* stupefyingly
astonish
English
Verb
(es)
surprise, flabbergast
Derived terms
()
* astonishment
Related terms
()
* astound
* astounding