telecast
/tˈɛlʌkæst/
Explore definitions, synonyms, and language insights of telecast
Definitions
Noun
a television broadcast
Verb
broadcast via television; "The Royal wedding was televised"