stupefy

(verb) besot
(verb) perplex
(verb) stun

< stupefied | stupefying >