simulcast /ˈsɪm.əlˌkæst/noun 1verb 1forms 3 noun1 •A program or event that is broadcast across more than one medium or service at the same time. verb1 •To broadcast a program or event across more than one medium or service at the same time. formssimulcasted · simulcasting · simulcasts