What is the meaning of guffaw in English?

Learn vocabulary with pictures as well as definitions of guffaw in English

Learn in

See more

n. guffaw

Definition of guffaw in English

Loud and strong laugh.