Spacelab (noun) Definition, Meaning & Examples

noun
  1. a manned laboratory in space, developed by the European Space Agency, carried aboard an orbiting space shuttle.
noun
  1. a laboratory in space where scientific experiments are performed, esp one developed by the European Space Agency and carried on a space shuttle
Spacelab (noun) Definition, Meaning & Examples

More Definitions