Synonyms and Antonyms for Skylab

1. Skylab (n.)

United States space station; in orbit from 1973 to 1979

Synonyms: