English Dictionary
Definition orbiter in British English
orbiter noun
[countable] noun
/ˈɔː(r)bɪtə(r)/
1
a spacecraft or satellite that is designed to travel continuously around a planet or other object in space but not to land on it
