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 | ||