artificial satellites (0 synonym found)

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