vlogcast (English, noun)
expansion: vlogcast (plural vlogcasts)
Senses:
glosses: A video that can be experienced either as a vlog or as a podcast.
Forms:
form: vlogcasts
tags: plural