Starbase Definition

noun

(science fiction) A base (for trading, military operations, etc.) located in space, among the stars.

Wiktionary
Advertisement

Other Word Forms of Starbase

Noun

Singular:
starbase
Plural:
starbases

Origin of Starbase

Find Similar Words

Find similar words to starbase using the buttons below.

Words Starting With

Words Ending With

Unscrambles

starbase
Advertisement