Word info Synonyms

satellite TV

Noun

Meaning

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

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms