What is the full meaning of guffawed
GUFFAW, to laugh loudly [v]
Example of the word guffawed placed on a Scrabble board.