dumbfound
verb
°To confuse and bewilder; to leave speechless.