podcast

nounA digital audio or video program that is available to download or stream, usually as a series of episodes.
verbTo create and distribute a podcast.

No synonyms or antonyms found for this word.