satellite television, satellite TV -- (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)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar