Definition of Skylab

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

Synonyms of Skylab


Antonyms of Skylab


No Antonyms Found.

Homophones of Skylab


No Homophones Found.