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