chortle

definition: a soft partly suppressed laugh
example:
speech part: noun
synonyms: chuckle
definition: to laugh quietly or with restraint
example: I couldn't stop myself from chortling.
speech part: verb
synonyms: chuckle laugh softly
Video not found.