Tittered Synonyms

Laugh nervously
(Verb)