webcast
noun [ C ]
IT, INTERNET (also Webcast) uk/ˈwebkɑːst/ us/ˈwebkæst/an event or programme that is broadcast on the internet:
An analyst appeared in a webcast touting a new share - a practice which is explicitly banned.
She produces her own weekly webcast.
The company has secured the webcast rights for the show.
webcast
verb [ I or T ]
IT, INTERNET (also Webcast) uk/ˈwebkɑːst/ us/ˈwebkæst/to broadcast something on the internet:
They are negotiating for the rights to webcast world championship events.
The official announcement will be webcast live.
webcasting
noun [ U ]
The company generates significant revenue from its webcasting rights.