Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

趑趄嗫嚅

zī jū niè rú

Definitions

  • faltering steps, mumbling speech (idiom); hesitant
  • cringing
  • to cower