Answer: snirtled

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