guffaw

Noun
  1. A burst of deep loud hearty laughter (synset 107142498)
Verb
  1. Laugh boisterously (synset 200031533)

Other Searches