cybercast noun 1verb 1forms 3 noun1 •(Internet) A broadcast of audiovisual material over the Internet. verb1 •To broadcast such material. formscybercasted · cybercasting · cybercasts