← DefinitionshareGuesssimulcastnounA broadcast that is transmitted simultaneously on two or more different media (e.g., radio and television, or online and on TV).verbTo broadcast a program simultaneously on two or more different media.Synonymsbroadcastverbtransmitverb