salyut

/ˈsɑljut/

Definitions

1. noun

A series of Soviet and Russian space stations, designed for long-term occupancy and scientific research, launched from 1971 to 1999.

“The cosmonauts spent six months on board the Salyut 7 space station.”

Synonyms

  • orbital platform
  • space station

Antonyms

  • space debris