SLS Launch Abbreviation

SLS has various meanings in the Launch category. Discover the full forms, definitions, and usage contexts of SLS in Launch.

Space Launch System

Since 2011, NASA has been developing the Space Launch System, an American super heavy-lift expendable launch vehicle.

Launch

Citation

Last updated: