SIMULCASTED is a
11
letter word starting with
S
and ending with
D
Definitions & Synonyms
verb -
Refers to the action of broadcasting a program or event across more than one medium (like television and radio) or more than one service at the same time.