Help
For Companies
For Schools
App
Android
iOS
Support
Login
Sign Up
Search ChinesePod Dictionary
Search
呫嚅
tiè rú
1
to whisper
嗫嚅 | 囁嚅
niè rú
1
to stammer
2
to mumble
3
to speak haltingly
趑趄嗫嚅 | 趑趄囁嚅
zī jū niè rú
1
faltering steps, mumbling speech (idiom); hesitant
2
cringing
3
to cower