barker channel

English dictionary entry

Meanings

noun
  1. A television channel consisting of only sales promotion and advertising, usually marketing various features of the service carrying the channel.

Word forms

barker channel barker channels
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.