Noun: videocast 'vi-dee-ow,kãst
- One of a series of digital video episodes distributed on the internet
"She subscribed to a weekly videocast about gardening tips";
- vodcast, video podcast
Derived forms: videocasts
Encyclopedia: Videocast