English synonyms about - contact  
artificial satelliteorbitersatelliteequipmentastronomy satellitecommunications satelliteballistic capsulespace vehiclespacecraftspace laboratoryspace platformspace stationsputnikspy satellitemeteorological satelliteweather satellitesolar arraysolar batterysolar panel

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.025