artificial satellites (0 synonym found)

We don't have any synonyms for artificial satellites yet.

Did you mean…

Think artificial satellites belongs in the thesaurus? Recommend it and we'll take a look.


Definition of artificial satellites:

(n) : man-made equipment that orbits around the earth or the moon

Definition of artificial satellites:

(n) : man-made equipment that orbits around the earth or the moon

Back to Top