Meaning of “canned laughter” in the English Dictionary

british dictionary