tv station

Noun
  1. Station for the production and transmission of television broadcasts (synset 104413485)

Other Searches