English synonyms about - contact  

artificial satellite

noun

1 artificial satellite

Man-made equipment that orbits around the earth or the moon.

synonyms: orbiter, satellite.

Dutch: bijplaneet, maan, satelliet, trawant, wachter
Polish: satelita, sputnik, sztuczny satelita


Find more on artificial satellite elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0422