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