shopping channel

Definition

Media Studies

  • noun a television channel dedicated to advertising products, usually with one or more presenters talking about and demonstrating them. The products can then be bought by dialling a telephone number shown on screen.
http://www.dictionarycentral.com/definition/shopping-channel.html