Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: video podcast
  1. One of a series of digital video episodes distributed on the internet
    "She subscribed to a weekly video podcast about gardening tips";
    - vodcast, videocast

Derived forms: video podcasts

Encyclopedia: Video podcast