Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

webcasting Definition

Cancel
webcasting
noun(web-cast)
a transmission of sound and images (as of an event) via the World Wide Web

Words Related to webcasting!

webcasting Examples by Brain Bank Users