WEBCAST Meaning of WEBCAST in English v. broadcast news reports through the Internet (especially with audio and video files) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012