English dictionary

space laboratory meaning and definition

Definition and meaning of space laboratory at MeaningMonkey.org. space laboratory meaning and definition in the English Dictionary.

SPACE LABORATORY noun

Definition of space laboratory (noun)

  1. a manned artificial satellite in a fixed orbit designed for scientific research
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: