Noun Definition

guffaw

1.Definition: a burst of deep loud hearty laughter

Category: General