Skylab Definition
Dictionary Home » Words Starting with S » skiting ... slap » Skylab
Skylab
noun
- 1. The first US space station, launched from the Kennedy Space Center in May 1973, and manned over a period of nine months by three crews of three men each.
2. Any orbiting experimental space station.
- Form: skylab
