Crossword clues for webcasting
Wiktionary
webcasting
n. 1 broadcast over the World Wide Web, especially by using a webcam 2 Spreading information over the Internet using push technology vb. (present participle of webcast English)