Definition of space lab in US English:

space lab

noun

Astronautics
  • = space laboratory; specifically (as Spacelab) one carried into earth orbit by the American space shuttle between 1983 and 1998.

Origin

1950s; earliest use found in Winona (Minnesota) Daily News.