Definition of Skylab

Noun: Skylab

  1. United States space station; in orbit from 1973 to 1979

See also:
skyjacks
skylark

Anagrams containing the word Skylab

sbaylk bskyla abskyl labsky ylabsk kylabs