Search results
- Dictionarytelecast/ˈtɛlɪkɑːst/
noun
- 1. a television broadcast.
verb
- 1. transmit by television: "the programme will be telecast simultaneously to nearly 150 cities"
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries