Meaning of “canned laughter” in the English Dictionary

English