chēng
mù
jié
shé

Definitions

  1. 1. stupefied
  2. 2. flabbergasted
  3. 3. dumbfounded
  4. 4. staggering
  5. 5. lost for words

Components