GUFFAW


Meaning of GUFFAW in English

[ gə'fɔ: ]

■ noun a loud and hearty laugh.

■ verb laugh loudly and heartily.

Origin

C18 (orig. Scots): imitative.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.