cybercasts

nounPlural of cybercast; multiple broadcasts of audio or video content over the internet.
verbThird person singular present of cybercast; broadcasts audio or video content over the internet.

Synonyms

cybercasts synonyms & antonyms | whatsthatwordmean | whatsthatwordmean