SPACE STATION


Meaning of SPACE STATION in English

Function: noun

Date: 1936

: a large artificial satellite designed to be occupied for long periods and to serve as a base (as for scientific observation) ― called also space platform

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.