titter

Noun
  1. A nervous restrained laugh (synset 107142933)
Verb
  1. Laugh nervously (synset 200030135)
    "The girls giggled when the rock star came into the classroom"

Other Searches