Definition of starbase in English:

starbase

noun

Science Fiction
  • An outpost in space or on another planet; a space station.

    Originally and frequently in the name of such a base.

Origin

1940s.