Chortle



ENGLISH MEANING
noun
1.
A word coined by Lewis Carroll (Charles L. Dodgson), and usually explained as a combination of chuckle and snort.