As a noun terms
is .
As a verb telecasted is
(telecast).
terms
English
Noun
(head)
Statistics
*
----
telecasted
English
Verb
(head)
(telecast)
telecast
English
Verb
To broadcast by television.
To broadcast a television program.
Synonyms
* (to broadcast by TV) to televise
* (to broadcast a TV program) to air
Noun
(
en noun)
A television broadcast, especially outside of a studio.
Related terms
* televise