Home

Word

television station, n.
more info station for the production and transmission of television broadcasts
<noun.artifact>

TV station television station