Definitions of starbase:
- noun: (science fiction) A base (for trading, military operations, etc.) located in space, among the stars.
- noun: A subdivision of Cameron County, Texas, United States
- noun: A spaceport in Starbase, Boca Chica, Brownsville, Cameron County, Texas, United States
(Definitions from Wiktionary)
Related words...
Descriptive words...
|
|
|
| |