gigglers
gig-glers
noun
Individuals who frequently or easily emit light, often uncontrollable, high-pitched laughter.
"The children were a group of happy gigglers."
Thesaurus
Synonyms: titterer
gig-glers
Individuals who frequently or easily emit light, often uncontrollable, high-pitched laughter.
"The children were a group of happy gigglers."
Synonyms: titterer