Definition of TV satellite in US English:

TV satellite

noun

  • = television satellite.

Origin

1950s; earliest use found in The New York Times.