starbase
English
Etymology
star + base
Noun
starbase (plural starbases)
- (science fiction) A base (for trading, military operations, etc.) located in space, among the stars.
Related terms
- moonbase
Anagrams
- Baasters, Sabaters