Quick definitions from WordNet (satellite tv)
▸ 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
▸ Words similar to satellite tv
▸ Usage examples for satellite tv
▸ Idioms related to satellite tv (New!)
▸ Words that often appear near satellite tv
▸ Rhymes of satellite tv
▸ Invented words related to satellite tv
▸ 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
▸ Words similar to satellite tv
▸ Usage examples for satellite tv
▸ Idioms related to satellite tv (New!)
▸ Words that often appear near satellite tv
▸ Rhymes of satellite tv
▸ Invented words related to satellite tv