← DefinitionshareGuesscybercastsnounPlural 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.Synonymswebcastsnoun