noun
a large structure that is sent into space and remains above the earth as a base for people working and travelling in space
noun
a large structure that is sent into space and remains above the earth as a base for people working and travelling in space
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005