Guffaw
English word definition — powered by WordNet
NOUN
a burst of deep loud hearty laughter
VERB
laugh boisterously
Want to remember guffaw?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a burst of deep loud hearty laughter
laugh boisterously
Want to remember guffaw?
Sign up free to bookmark & revise