Answer: snickering

AnswerCrossword Clue
snickeringGive a smothered or half-suppressed laugh; snigger
snickering(of a horse) Whinny
snickeringSNICKER, to utter a partly stifled giggle