a nervous restrained laugh
titter (n.)
laugh nervously; The girls giggled when the rock star came into the classroom
[ Syn: giggle ]
a nervous restrained laugh
laugh nervously; The girls giggled when the rock star came into the classroom
[ Syn: giggle ]