Synonyms: TV station, television station
Definition: station for the production and transmission of television broadcasts
Similar words: broadcast station, broadcasting station
Definition: a station equipped to broadcast radio or television programs