stupefying

(adj) astonishing
(adj) disorienting (similar term)
(adj) alarming (similar term)
(verb) besot
(verb) perplex
(verb) stun

< stupefy | stupendous >