Yahoo Canada Web Search

Search results

  1. Dictionary
    simulcast
    /ˈsɪməlkɑːst/

    noun

    • 1. a simultaneous transmission of the same programme on radio and television, or on two or more channels: "a Radio1/BBC2 simulcast"

    verb

    • 1. broadcast (a simulcast transmission): "it will be simulcast live to 201 countries"

    More definitions, origin and scrabble points