EN

Synonyms for product placement

Definitions

  1. n. 1

    A form of advertising where a brand or product is incorporated into non-advertising media such as films.