English Etymology From web + broadcast Noun wikipedia en-noun
Verb to webcast
Derived terms webcasting
es:webcast ru:webcast