Definitions of television channel:

  • noun:   a television station and its programs