What is the meaning of laugh in English?

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

Learn in

See more

v. laugh

Definition of laugh in English

To emit a sound similar to the laughter of human beings, which is characteristic of hyenas.

See more

v. laugh

Definition of laugh in English

To react pleasurably with a wide, typically open-mouthed smile, accompanied by diaphragmatic spasms that cause intermittent vocal emissions.