skylab
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
United States space station; in orbit from 1973 to 1979
WordNet
Previous
skyed
skyey
skyhook
skyish
skyjack
Next
skylark
skylarking
skylight
skyline
skyrocket