noun
a video podcast, typically consisting of a series of episodes that can be downloaded or streamed online
-
The educational institution decided to create a vodcast series to supplement their online courses.
-
I love watching vodcasts on my favorite topics during my free time.
-
Let's binge-watch some vodcasts tonight!
-
Her vodcast on mental health really resonated with me and helped me understand my own struggles better.