趑趄囁嚅

趑趄嗫嚅
niè
  1. faltering steps, mumbling speech (idiom); hesitant
  2. cringing
  3. to cower

CEDICT

Entry Composition

Related entries

View more