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.