simulcasts

noun
  1. broadcasts transmitted simultaneously on different media or channels
verb
  1. broadcasts simultaneously on different media or channels

Examples