stupefied

(adj) dumbfounded
(adj) dazed
(verb) besot
(verb) perplex
(verb) stun

< stupefaction | stupefy >