Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: Salyut
  1. Either of two Soviet space stations launched in the 1970s

Type of: space laboratory, space platform, space station

Encyclopedia: Salyut