voicecast (English, noun)
expansion: voicecast (plural voicecasts)
Senses:
glosses: A voice broadcast.
tags: dated
Forms:
form: voicecasts
tags: plural