More Word(s)
platform
launching site
Definisi 'launch area'

English to English
noun
1. a platform from which rockets or space craft are launched Terjemahkan
source: wordnet30


Visual Synonyms