Dictionary
Thesaurus
Encyclopedia
Translator
Web

astro station

 - 1 of 1 thesaurus result
Main Entry: space station
Part of Speech: noun
Definition: manned artificial research satellite

Synonyms:

advance base, astro station, cosmic stepping-stone, island base, manned station, space airport, space island, space platform, spaceport, spaceport station
Search another word or see astro station on Dictionary
FacebookTwitterFollow us: