Answer: lauching

AnswerCrossword Clue
lauchingLAUCH, to laugh (to express mirth by explosive inarticulate sounds)