English

Detailed Synonyms for space station in English

space station:

space station [the ~] noun

  1. the space station
    – a manned artificial satellite in a fixed orbit designed for scientific research 1
    the space station; the space platform; the space laboratory
    – a manned artificial satellite in a fixed orbit designed for scientific research 1

Alternate Synonyms for "space station":


Related Definitions for "space station":

  1. a manned artificial satellite in a fixed orbit designed for scientific research1

Related Synonyms for space station