English synonyms about - contact  

satellite TV

noun

1 satellite TV

A television system in which the signal is transmitted to an orbiting satellite that receives the signal and amplifies it and transmits it back to earth.

synonym: satellite television.


Find more on satellite tv elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0259