English dictionary
cachinnation meaning and definition
Definition and meaning of cachinnation at MeaningMonkey.org. cachinnation meaning and definition in the English Dictionary.CACHINNATION noun
Definition of cachinnation (noun)
- loud convulsive laughter
Source: Princeton University Wordnet