Printer friendly
"AcronymAttic.com

What does SM3 stand for?

SM3 stands for Servicing Mission 3

This definition appears very rarely

Other Resources: Acronym Finder has 4 verified definitions for SM3

Samples in periodicals archive:

The Hubble Space Telescope as seen from the departing Space Shuttle Atlantis, flying Servicing Mission 4, the fifth and final human spaceflight to it.