A television station and its programs English: channel, television channel, TV channel Bahasa: saluran