Entry
  1. (onom.) sound of muffled laughter (chuckling, tittering etc); sound of stammering

Characters in this word

1