0%

ALL meanings of telstar

Tel·star
T t
  • noun telstar either of two low-altitude active communications satellites launched in 1962 and 1963 by the US and used in the transmission of television programmes, telephone messages, etc 0
  • noun telstar either of two experimental communications satellites used between July 10, 1962, and May, 1965, to amplify and relay various signals, esp. television, across the oceans 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?