Meaning of Skylab
Definition of Skylab
(noun)
United States
space
station; in
orbit
from 1973 to 1979
Other information on Skylab
WIKIPEDIA results for
Skylab
Amazon results for
Skylab
Tweet