television channel

noun

1.
a television station and its programs