Definition of cybercast in English:

cybercast

verb & noun

  • ‘over 200,000 subscribers worldwide followed the contest via a special cybercast’
    another term for Webcast
    ‘the show will be cybercast on the band's website.’

Pronunciation:

cybercast

/ˈsībərˌkast/