Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun orbiter

1 sense of orbiter

Sense 1
satellite, artificial satellite, orbiter -- (man-made equipment that orbits around the earth or the moon)
       => equipment -- (an instrumentality needed for an undertaking or to perform a service)

2022, Cloud WordNet Browser