嚅
rú

Definitions

  1. 1. chattering

Related Words

  • 呫嚅 tiè rú – to whisper
  • 嗫嚅 niè rú – to stammer
  • 趑趄嗫嚅 zī jū niè rú – faltering steps, mumbling speech (idiom); hesitant