Man-made equipment that orbits around the earth or the moon. Synonyms: artificial satellite, satellite.
|
|
|
Words linked to "Orbiter" : astronomy satellite, communications satellite, sputnik, space laboratory, solar battery, orbit, space platform, spacecraft, meteorological satellite, equipment, space vehicle, spy satellite, space station, solar array, weather satellite, ballistic capsule, solar panel |
Copyright © 2024 Diccionario ingles.com |