English noun: television channel | |||
1. | television channel (artifact) a television station and its programs | ||
Samples | A satellite TV channel. Surfing through the channels. They offer more than one hundred channels. | ||
Synonyms | channel, TV channel | ||
Broader (hypernym) | television station, TV station | ||