SPACE STATION


Meaning of SPACE STATION in English

noun Date: 1936 a large artificial satellite designed to be occupied for long periods and to serve as a base (as for scientific observation)

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.