Meaning of chortle

Definition of chortle

(verb) laugh quietly or with restraint

Other information on chortle

WIKIPEDIA results for chortle
Amazon results for chortle