web ‧ cast ‧ ing /ˈwebˌkɑːstɪŋ $ -ˌkæs-/ BrE AmE noun [uncountable]
the use of the Internet to send information, especially news or entertainment, to many people at the same time
web ‧ cast ‧ ing /ˈwebˌkɑːstɪŋ $ -ˌkæs-/ BrE AmE noun [uncountable]
the use of the Internet to send information, especially news or entertainment, to many people at the same time
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012