Artificial satellite
Artificial satellite noun - Man-made equipment that orbits around the earth or the moon.
Show all Definitions
Synonyms for Artificial satellite
Communications satellite and artificial satellite are semantically related. In some cases you can use "Communications satellite" instead a noun phrase "Artificial satellite".
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
Artificial satellite and communications satellite are semantically related. You can use "Artificial satellite" instead a noun phrase "Communications satellite".
Mutual synonyms
Cite this Source
Communications satellite and Artificial satellite. (2016). Retrieved 2026, August 01, from https://thesaurus.plus/related/artificial_satellite/communications_satellite
Artificial satellite & Communications satellite. N.p., 2016. Web. 01 Aug. 2026. <https://thesaurus.plus/related/artificial_satellite/communications_satellite>.
Communications satellite or Artificial satellite. 2016. Accessed August 01, 2026. https://thesaurus.plus/related/artificial_satellite/communications_satellite.
Google Ngram Viewer shows how "artificial satellite" and "communications satellite" have occurred on timeline