cachinnate vs laugh one's head off

cachinnate

verb
  • To laugh loudly, immoderately, or too often. 

laugh one's head off

verb
  • To laugh uproariously. 

How often have the words cachinnate and laugh one's head off occurred in a corpus of books? (source: Google Ngram Viewer )