Noun: webcast 'web,kãst- Live video over the Internet
"They watched the concert via webcast"
Verb: webcast 'web,kãst- Make live video available over the Internet
"The university webcasts all of its major lectures"
Derived forms: webcasted, webcasting, webcasts
Encyclopedia: Webcast