cosmic stepping-stone

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 cosmic stepping-stoneon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT