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