Search Result for "space platform":
Wordnet 3.0

NOUN (1)

1. a manned artificial satellite in a fixed orbit designed for scientific research;
[syn: space station, space platform, space laboratory]


WordNet (r) 3.0 (2006):

space platform n 1: a manned artificial satellite in a fixed orbit designed for scientific research [syn: space station, space platform, space laboratory]