Search results
- DictionaryVid·e·o·cast/ˈvidēōˌkast/
noun
- 1. a podcast with video content: "our site has loads of extra features, from photo galleries to videocasts"
verb
- 1. make available as a videocast: "the ceremonies were videocast live on the internet"