VariousWords beta
Related Terms:
Definitions:
Verb
cachinnate
Definition: laugh loudly and in an unrestrained way
Definition: To laugh loudly, immoderately, or too often.