SIMULCAST Meaning of SIMULCAST in English Terme anglais signifiant diffusion simultanée, analogique et numérique ou 4/3 et 16/9. Digital TV English vocabulary. Англиский словарь цифрового ТВ. 2012