(written as Webcast)A specific program offered during Webscasting. Also, to transmit such content. Also called Internet broadcast, or netcast.
- noun a broadcast made over the web that enables an event to be viewed by a large number of people who are all connected to the same website at the same time
- noun a piece of video filmed with a webcam, that can be viewed live or downloaded from an archive for later viewing