Home

Word

space platform, n.
more info a manned artificial satellite in a fixed orbit designed for scientific research
<noun.artifact>

space laboratory space platform space station
semantic pointers
instance hyponym
hypernym