Answer: cachinnating

AnswerCrossword Clue
cachinnatingLaugh loudly
cachinnatingCACHINNATE, to laugh loudly or immoderately