STS-121..... kindly, what those letters mean or stand for???

2 Answers

  • 1 decade ago
    Favorite Answer

    STS = Space Transportation System (e.g. "The Space Shuttle")

    121 = Mission #121 (The 121st Shuttle Mission)

    NASA has a propensity to get all governmental in their speech and writing.

  • 1 decade ago

    STS-121 stands for Space Transport System (mission #) 121.

Still have questions? Get your answers by asking now.