satcast noun 1verb 1forms 3 noun1 •(informal) A satellite broadcast. verb1 •(informal) To broadcast by satellite. formssatcasted · satcasting · satcasts