ReadWriteQuiz
Chinese dictionary
slbe flabbergasted; be stupefied; stunned
我吓得目瞪口呆。
I was dumbfounded with fear.
邻居们都目瞪口呆,不敢再动。
The neighbours all stood aghast, and dared not move.
他因钦佩而目瞪口呆。
He was dazzled by admiration.
惊讶得目瞪口呆
be stupefied with amazement
这个男孩脏话连篇,使他奶奶目瞪口呆。
The boy's dirty language struck his grandma dumb.
synonym