communications satellite Definition
Dictionary Home » Words Starting with C » communication theory ... compendiousness » communications satellite
communications satellite
noun
- 1. astron.
- An artificial satellite which orbits the Earth relaying radio, TV and telephone signals.
