Webcasting

Noun

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

Verb

  • present participle of webcast

Leave a Reply

Your email address will not be published.