Titters Synonyms

A stifled laugh
(Noun)
Laugh nervously
(Verb)