Definitions Found:

a loud, boisterous laugh