Search results
- DictionarySi·mul·cast/ˈsīməlˌkast/
noun
- 1. a simultaneous transmission of the same program on radio and television, or on two or more channels: "a Radio1/BBC2 simulcast"
verb
- 1. broadcast (a simulcast transmission): "the show will be simulcast live to 201 countries"