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:
webcast
Plural:
webcastsRelated Articles
Webcast Is Also Mentioned In
Find Similar Words
Find similar words to webcast using the buttons below.