Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
had simulcasted
past perfect
past perfect
Used to express a completed action that took place before another specific past action occurred.
of
simulcast
.
simulcast
noun
a program
broadcast
simultaneously on radio and television, or on more than one station, or in several languages, etc.
Related Words
air
announce
beam
circulate
communicate
relay
send
televise
transmit