Word Hen
What is the meaning of the word "
chortle
"?
Definitions:
to laugh quietly or with restraint
verb
I couldn't stop myself from chortling.
Synonyms:
chuckle
laugh softly