cachinnation

Explore definitions, synonyms, and language insights of cachinnation

Definitions

Noun
loud convulsive laughter

More General Terms