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