Communications satellite
Communications satellite noun - An artificial satellite that relays signals back to earth; moves in a geostationary orbit.
Show all Definitions
Synonyms for Communications satellite
Communications relay satellite and communications satellite are semantically related. in artificial satellite topic. In some cases you can use "Communications relay satellite" instead a noun phrase "Communications satellite".
Communications relay satellite
Communications satellite and communications relay satellite are semantically related. Sometimes you can replace phrase "Communications satellite" with "Communications relay satellite", this phrases are similar.
Mutual synonyms
Cite this Source
Communications relay satellite and Communications satellite. (2016). Retrieved 2026, August 01, from https://thesaurus.plus/related/communications_satellite/communications_relay_satellite
Communications satellite & Communications relay satellite. N.p., 2016. Web. 01 Aug. 2026. <https://thesaurus.plus/related/communications_satellite/communications_relay_satellite>.
Communications relay satellite or Communications satellite. 2016. Accessed August 01, 2026. https://thesaurus.plus/related/communications_satellite/communications_relay_satellite.