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.
Origin
1960s; earliest use found in The Atlanta Constitution.
Definition of shopping channel in US English:
shopping channel
noun
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.
Origin
1960s; earliest use found in The Atlanta Constitution.