a broadcast on television
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
The event will be telecast simultaneously to nearly 150 cities.
nounSee telecast in the Oxford Advanced Learner's Dictionary
Check pronunciation: telecast