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