'cachinnate' definitions:

Definition of 'cachinnate'

From: WordNet
verb
Laugh loudly and in an unrestrained way

Words containing 'cachinnate'