to dumbfound, leave (someone) openmouthed

listen to the pronunciation of to dumbfound, leave (someone) openmouthed