space laboratory Meaning, Definition & Usage

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

WordNet