telecast

?

ads

noun

~ telecasts plural

verb

~ telecasts 3rd person; ~ telecasted past tense; ~ telecasting present participle

thesaurus

~ a word related to telecast as Noun.

  1. broadcast
ads