Definisi 'orbiter'

English to English
noun
1 man-made equipment that orbits around the earth or the moon Terjemahkan
source: wordnet30
More Word(s)
satellite, orb, orbit, revolve, equipment, astronomy satellite, communications satellite, ballistic capsule, space vehicle, spacecraft, solar array, solar battery, solar panel,

Visual Synonyms