Simulcast drama Synonyms

Definitions for Simulcast


  • (noun) a broadcast that is carried simultaneously by radio and television (or by FM and AM radio)

SD abbreviation

SD is an abbreviation for Simulcast Drama
What does SD stand for?
SD stands for "Simulcast Drama"

Definitions for Drama