Summary
English Synonyms:   more detail...
  1. satellite TV:


English

Detailed Synonyms for satellite TV in English

satellite TV:

satellite TV [the ~] noun

  1. the 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 1
    the satellite TV; the 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 1

Related Definitions for "satellite TV":

  1. 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 earth1

Related Synonyms for satellite TV