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.