Word
TV channel, n.
a television station and its programs
<noun.artifact>
TV channel
channel
television channel
sample sentences
"a satellite TV channel"
"surfing through the channels"
"they offer more than one hundred channels"
semantic pointers
hypernym
television station, TV station