English noun: TV channel | |||
1. | TV 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, television channel | ||
Broader (hypernym) | television station, TV station | ||