English noun: satellite television | |||
| 1. | satellite television (artifact) 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 | ||
| Synonyms | satellite TV | ||
| Broader (hypernym) | television, television system | ||