SPACE STATION


Meaning of SPACE STATION in English

■ noun a large artificial satellite used as a long-term base for manned operations in space.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.