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əkɑːst/