Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

skylab Definition

Cancel
skylab
noun(sky-lab)
United States space station; in orbit from 1973 to 1979

Words Related to skylab!

skylab Examples by Brain Bank Users