VariousWords beta
Related Terms:
Definitions:
Noun
television station
TV station
Definition: station for the production and transmission of television broadcasts
Definition: A studio or building from where a television channel is broadcast.