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

webcast Definition

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

Words Related to webcast!

webcast Examples by Brain Bank Users