artificial satellite

noun

Synonym of satellite (“a man-made apparatus designed to be placed in orbit around a celestial body”)

Meanings

nounartificial satellite (plural artificial satellites)

plural artificial satellites

  1. Synonym of satellite (“a man-made apparatus designed to be placed in orbit around a celestial body”)

    Synonyms: satellite

Synonyms & antonyms

nounSynonym of satellite (“a man-made apparatus designed to be placed in orbit around a celestial body”)

Similar

More synonyms by meaning

nounman-made equipment that orbits around the earth or the moon

Broader

Synonym sets from Open English WordNet, CC BY 4.0.

Cite this entry
APA

artificial satellite. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/artificial%20satellite

MLA

“artificial satellite.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/artificial%20satellite. Accessed November 4, 2026.

Chicago

WatkinsX Dictionary, s.v. “artificial satellite,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/artificial%20satellite.

Source: artificial satellite on Wiktionary, CC BY-SA 4.0.