Definitions of cachinnate:

  • verb:   laugh loudly and in an unrestrained way