English dictionary

skylab meaning and definition

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

SKYLAB noun

Definition of Skylab (noun)

  1. United States space station; in orbit from 1973 to 1979
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: