SIMULCAST Meaning of SIMULCAST in English n. simultaneous transmission of the same programme on radio and television. [SIMULTANEOUS + BROADCAST] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012