space platform
space
ˈspeɪs
speis
plat
plæt
plāt
form
fɔ:m
fawm

Definition & Meaning of "space platform"in English

Space platform
01

a manned artificial satellite in a fixed orbit designed for scientific research 

space platform definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
space platforms
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store