telecast

Noun
  1. A television broadcast (synset 106635102)
Verb
  1. Broadcast via television (synset 200971538)
    "The Royal wedding was televised"

Other Searches