Definify.com
Definition 2025
webcast
webcast
English
Noun
webcast (plural webcasts)
Verb
webcast (third-person singular simple present webcasts, present participle webcasting, simple past and past participle webcast)
- To make such a broadcast