Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
satellite television
Jump to user comments
Noun
  • 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
Related search result for "satellite television"
Comments and discussion on the word "satellite television"