stunned

(verb) stupefy

immobilize (generic term)
immobilise (generic term)