EN

Synonyms for giggles

Giggles, noun plural of giggle. Synonyms in the same form.

Synonyms in the same form

Noun plural

Amusement

amusements