Noun 1. station for the production and transmission of television broadcasts (synonym) TV station (hypernym) station (hyponym) channel, television channel, TV channel (part-holonym) communication system, communication equipment (part-meronym) broadcasting studio