Definition of shopping network in English:

shopping network

noun

North American
  • A television network producing and showing programmes in which goods are promoted and offered for sale to viewers; a shopping channel.

Origin

1980s; earliest use found in The New York Times.