Webcast
WiktionaryText

Noun



  1. A video and/or audio broadcast transmitted via the Internet
 
x
OK