Definition of netcast in US English:

netcast

noun

Computing
  • Webcast.

verb

Computing
  • with object Webcast.

Origin

1990s; earliest use found in Usenet (newsgroups). From net + -cast.