Meaning of shopping channel in English:

shopping channel


North American
  • A television channel showing programmes in which items are offered for sale to viewers who may purchase them directly by telephone or (in later use) over the internet.

    Frequently in the names of such channels.


1960s; earliest use found in The Atlanta Constitution.