videocast (English, noun)
expansion: videocast (plural videocasts)
Senses:
glosses: A vodcast.
Forms:
form: videocasts
tags: plural