Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of guffaw

- A loud burst of laughter; a horse laugh.

Crossword clue for guffaw

- Coarse laughter
- Giving up French fries and wine first? Ha!
- Laugh boisterously
- Laugh out loud when half the guys waffle about getting rid of the French
- Loud and hearty laugh