History
History
Synonyms
UK
US
Meaning:
broadcast

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

information on electronic media

RADIOCAST as in Wiktionary
RADIOCAST as in Wikipedia