English Dictionary
Definition product placement in British English
product placement noun
[uncountable] noun
1
the use of a company's product in a film or television show as a way of advertising the product
Synonyms and related words
