1. chortle - Noun
2. chortle - Verb
laugh quietly or with restraint
a soft partly suppressed laugh
Source: WordNetA good chortle has been found to reduce pain. Source: Internet
I worry that many readers might think the above is cockamamie (what’s new? readers chortle). Source: Internet