stupefying
definition
causing great surprise or shock
example
The magician's trick was so stupefying that everyone in the audience gasped in shock.
synonyms
astonishingshockingamazing
word origin — from the Latin 'stupefacere', meaning 'to make stupid or numb'