Search results
- Dictionarytel·e·cast/ˈteləˌkast/
noun
- 1. a television broadcast.
verb
- 1. transmit by television: "the program will be telecast simultaneously to nearly 150 cities"
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries