Uk English Meaning of space laboratory

Space laboratory

Other Uk English words related to Space laboratory

No Synonyms and anytonyms found

Definitions and Meaning of space laboratory in English

Wordnet

space laboratory (n)

a manned artificial satellite in a fixed orbit designed for scientific research

FAQs About the word space laboratory

Space laboratory

a manned artificial satellite in a fixed orbit designed for scientific research

No synonyms found.

No antonyms found.

space helmet => Space helmet, space heater => space heater, space capsule => space capsule, space cadet => Space cadet, space biology => Space biology,