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


English

Detailed Synonyms for satellite television in English

satellite television:

satellite television [the ~] noun

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

Alternate Synonyms for "satellite television":


Related Definitions for "satellite television":

  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 television