communications satellite
communications satellite · communications satellites
An artificial satellite that relays and amplifies radio telecommunication signals by…An artificial satellite that relays and amplifies radio telecommunication signals by means of a transponder.
Meaning
1 sensesAn artificial satellite that relays and amplifies radio telecommunication signals by means of a transponder.
an artificial satellite that relays signals back to earth; moves in a geostationary orbit
Forms
plural: communications satellites| Singular | communications satellite |
|---|---|
| Plural | communications satellites |
regular