Dictionary search results

Showing 1-3 of 3 results

simulcast US English

A simultaneous transmission of the same program on radio and television, or on two or more channels

simulcast in simulcast US English

Broadcast (a simulcast transmission)