Definition of Cachinnate

  • 1. Laugh loudly and in an unrestrained way Verb

Semanticaly linked words with "cachinnate"