Definition, synonyms and related words
A television programme in which actors advertise real products in a fictional setting.