Dictionary
Thesaurus
Encyclopedia
Translator
Web

launching base

 - 1 of 1 thesaurus result
Main Entry: space platform
Part of Speech: noun
Definition: launch spot for space ship

Synonyms:

launching base, space airport, space dock, space laboratory, space observatory, space station, spaceport
Search another word or see launching base on Dictionary
FacebookTwitterFollow us: