Dictionary
Thesaurus
Encyclopedia
Translator
Web

spacelab

 - 1 dictionary result

Space⋅lab

[speys-lab]
–noun
a manned laboratory in space, developed by the European Space Agency, carried aboard an orbiting space shuttle.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To spacelab
Search another word or see spacelab on Thesaurus | Reference
FacebookTwitterFollow us: