What is the meaning of the word "chortle"?

Definitions:

  1. to laugh quietly or with restraint copy to clipboard verb
    • I couldn't stop myself from chortling. copy to clipboard

Synonyms: