American Dictionary
Definition webcasting in American English
webcasting noun
[uncountable] noun
/ˈwebˌkæstɪŋ/
1
the use of the Internet as a way of broadcasting information using websites
Synonyms and related words
