cachinnate

verb

  1. 1

    laugh loudly and in an unrestrained way

Also useful for “cachinnate”:Crossword