Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
satellite tv
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 words
Related search result for "satellite tv"
Comments and discussion on the word "satellite tv"