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
Advertisement
verb
To make such a broadcast.
Wiktionary
Advertisement
Other Word Forms of Webcast
Noun
Singular:
webcast
Plural:
webcastsRelated Articles
Advertisement
Webcast Is Also Mentioned In
Find Similar Words
Find similar words to webcast using the buttons below.