目瞪口呆mùdèngkǒudāi
Top 30000
Meanings
1. (idiom) dumbstruck; stupefied; stunned
Characters used
Examples2
Everyone was just flabbergasted that she was able to get pregnant at 48.
They were left speechless.