space platform Meaning, Definition & Usage

  1. noun a manned artificial satellite in a fixed orbit designed for scientific research
    space laboratory; space station.

WordNet