2. Verb. To make such a broadcast ¹
¹ Source: wiktionary.com
Definition of Webcast
1. to transmit sound and images via the World Wide Web [v -ED, -ING, -S]
2. Verb. To make such a broadcast ¹
¹ Source: wiktionary.com
1. to transmit sound and images via the World Wide Web [v -ED, -ING, -S]