Englisch
Detailed Synonyms for communications satellite in Englisch
communications satellite:
communications satellite [the ~] Nomen
-
the communications satellite
– an artificial satellite that relays signals back to earth; moves in a geostationary orbit 1the communications satellite– an artificial satellite that relays signals back to earth; moves in a geostationary orbit 1