Meaning of Spacelab

Space•lab

Pronunciation: (spās'lab"), [key]
— n.
  1. a manned laboratory in space, developed by the European Space Agency, carried aboard an orbiting space shuttle.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.