vodcast
noun/ˈvɒdkɑːst/
/ˈvɑːdkæst/
(also videocast)
- a podcast with video content
- She plans to create a vodcast tour of her studio for the Art at Work month.
Check pronunciation:
vodcast
Definition of vodcast noun from the Oxford Advanced Learner's Dictionary