Search
extremely surprised, shocked, or astonished to the point of being speechless or confused
dumbfounded
dumbstricken
dumbstruck
dumfounded
stupefied