tv channel


Meanings

  • a television station and its programs;