cachinnateverb1laugh loudly and in an unrestrained wayAlso useful for “cachinnate”:Crossword↗— A long fill for tough grids?✕