communications satellite
1.
(
noun
) an artificial satellite that relays signals back to earth; orbits at the same rate the earth turns and so remains effectively stationary
Related Words:
artificial satellite
,
satellite
Terms and Conditions of Use / Copyright Notice