Definition of home shopping channel in US English:

home shopping channel

noun

North American
  • A television channel broadcasting 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

1980s; earliest use found in TV Communications.