English Dictionary
◊ SKYLAB
Skylab
n : U.S. space station; in orbit 1973-79 [syn: {Skylab}]