webcasting
English
Verb
webcasting
Noun
webcasting (countable and uncountable, plural webcastings)
- Broadcasting over the World Wide Web, especially by using a webcam.
- Spreading information over the Internet using push technology.
webcasting
webcasting (countable and uncountable, plural webcastings)