communications satellite (0 synonym found)

Definition of communications satellite:

(n) : (space flight, telephony) An artificial satellite that relays and amplifies radio telecommunication signals by means of a transponder.

Definition of communications satellite:

(n) : (space flight, telephony) An artificial satellite that relays and amplifies radio telecommunication signals by means of a transponder.

Back to Top