Guffaw

word

1. Noun

A loud burst of laughter; a horse laugh.

2. Noun

A loud and boisterous laugh
More about this word
Synonyms and related words
Explore this word