0
From the Free Online Dictionary:
chor·tle (chôrtl) n.A snorting, joyful laugh or chuckle.
intr. & tr.v. chor·tled, chor·tling, chor·tlesTo utter a chortle or express with a chortle.
When someone chortles, they chuckle. A chortle is a breathy laugh.
Hortle
chortle
chuckle