Webcast Definition
 wĕbkăst 
  webcasts
  
    noun
  
 Something, as a performance or other public event, transmitted for a large audience over the World Wide Web.
 Webster's New World 
    verb
  
 To make such a broadcast.
 Wiktionary 
Other Word Forms of Webcast
Noun
Singular:
 webcastPlural:
 webcastsRelated Articles
Webcast Is Also Mentioned In
Find Similar Words
Find similar words to webcast using the buttons below.
