artificial satellite as a noun: - 1
jump to corresponding sense entry
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
debug info: 0.025