'cachinnate' definitions:

Definition of 'cachinnate'

(from WordNet)
verb
Laugh loudly and in an unrestrained way

Words containing 'cachinnate'