stupefied

(verb) stun

immobilize (generic term)
immobilise (generic term)