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 | ||