satellite_televisionEnglish

satellite TV, satellite television

Noun

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

English: satellite television, satellite TV

English words with similar meanings

Show 1 words