Skip to definition.
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
Verb: webcast  'web,kãst
  1. Make live video available over the Internet

Derived forms: webcasted, webcasting, webcasts

Encyclopedia: Webcast