'Skylab' definitions:

Definition of 'Skylab'

(from WordNet)
noun
United States space station; in orbit from 1973 to 1979