LEARNit Dictionary
videocast
noun
/ˈvɪdiəʊkɑːst/
UK
/ˈvɪdiəʊkæst/
US
1
a podcast with video content
پادکست ویدیویی, پادکست تصویری, ویدیوکست