a loud, boisterous laugh

listen to the pronunciation of a loud, boisterous laugh
English - English

Definition of a loud, boisterous laugh in English English dictionary

A boisterous laugh
guffaw