Vocabulary

テレキャスト

telecast

noun