Dictionary Check: cachinnate
"cachinnate" is a valid word!
Scrabble
17
points
Words with Friends
20
points
Definition
verb
laugh loudly and in an unrestrained way
Advertisement