History
History
Synonyms
UK
US
Meaning:
broadcast

to send out (speech, music etc) by radio or TV

information on electronic media

televise

to send a report and picture of (something) by television

broadcast

SIMULCAST as in Wiktionary
SIMULCAST as in Wikipedia