Webcasting

Noun

  • Broadcasting over the World Wide Web, especially by using a webcam
  • Spreading information over the Internet using push technology

Verb

  • present participle of webcast

Leave a Reply

Your email address will not be published.