Definition of “canned laughter” - English Dictionary

british dictionary