SPACE STATION


Meaning of SPACE STATION in English

[space station] n (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 English vocab.      Английский словарь Merriam Webster.