Answer: snirtling

AnswerCrossword Clue
snirtlingSNIRTLE, to snicker (to utter a partly stifled giggle)