skylab

/ˈskaɪlæb/

Definitions

1. noun

A space station that was launched by NASA between 1973 and 1974, and was the first space station to be occupied by astronauts.

“The Skylab was the United States’ first space station.”

Synonyms

  • orbital platform
  • space station

Antonyms

  • ground station