Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: webcast  'web,kãst
  1. Live video over the Internet
    "They watched the concert via webcast"
Verb: webcast  'web,kãst
  1. Make live video available over the Internet
    "The university webcasts all of its major lectures"

Derived forms: webcasted, webcasting, webcasts

Encyclopedia: Webcast