Search results
- Dictionaryvideocast/ˈvɪdɪə(ʊ)kɑːst/
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"
Powered by Oxford Dictionaries