Search Result for "satellite television":
Wordnet 3.0

NOUN (1)

1. 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;
[syn: satellite television, satellite TV]


WordNet (r) 3.0 (2006):

satellite television n 1: 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 [syn: satellite television, satellite TV]