MSL has various meanings in the NASA category. Discover the full forms, definitions, and usage contexts of MSL in NASA.
An object or a weapon that is fired, thrown, dropped, or otherwise projected at a target; a projectile.
Last updated: May 24, 2020