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