videocastEtymologyFrom video- + -cast, from broadcast.videocast means A vodcast. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA vodcast.verbTo vodcast.