telecaster
English
Noun
telecaster
(
plural
telecasters
)
(
dated
)
A
television
broadcaster
Related terms
telecast
Anagrams
letter case
,
retelecast