Answer:
giggle, chuckle, chortle, smile, grin, crack up, cackle, snicker, guffaw, hilarity, tee-hee, give a half-suppressed laugh-12
9.5m questions
12.2m answers