Search results
- Dictionarycommunications satellite
noun
- 1. a satellite placed in orbit round the earth in order to relay television, radio, and phone signals.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
A communications satellite is an artificial satellite that relays and amplifies radio telecommunication signals via a transponder; it creates a communication channel between a source transmitter and a receiver at different locations on Earth. Communications satellites are used for television, telephone, radio, internet, and military applications. Many communications satellites are in geostationary... Wikipedia