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
Definition: (verb) cause to lose one's composure
discomfit, discompose, untune, upset
Copyright © 2020. All rights reserved.