English synonyms about - contact  

satellite television

noun

1 satellite television

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 TV.


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

debug info: 0.018