1. telecast

noun. (ˈtɛləˌkæst) A television broadcast.
Featured Games
×