Adj. 1. stupefying - so surprisingly impressive as to stun or overwhelm; staggering, astonishing, astounding
impressive - making a strong or vivid impression;

2. stupefying - making one physically stupid or dull or insensible; disorienting - causing loss of physical or intellectual bearings;

3. stupefying - shocking with surprise and consternation; alarming - frightening because of an awareness of danger

which one???