videocast
🇬🇧 UK/'vidiəukɑ:st/🇺🇸 US
Definitions
n.
A video broadcast or podcast distributed over the internet
视频播客,网络视频广播
v.
To broadcast or distribute video content over the internet
进行视频广播
A video broadcast or podcast distributed over the internet
视频播客,网络视频广播
To broadcast or distribute video content over the internet
进行视频广播