simulcasted
sim-ul-cast-ed
verb
Broadcast or transmitted simultaneously across multiple channels or platforms.
"The football match was simulcasted on TV and online."
Thesaurus
Synonyms: simulcast
sim-ul-cast-ed
Broadcast or transmitted simultaneously across multiple channels or platforms.
"The football match was simulcasted on TV and online."
Synonyms: simulcast