Cachinnate definitions

verb

laugh loudly and in an unrestrained way