Term of the Moment

Fuchsia


Look Up Another Term


Definition: streaming channel


A streaming service. Although the term "channel" has traditionally been used to reference network TV stations since the 1950s, smart TVs and smart monitors display a graphics-based menu of streaming services, which are the counterpart of TV channels. See streaming service and smart TV.