Definition, synonyms and related words
The act of producing giggles; high-pitched laughter
present participle of giggle