MSL
English
Noun
MSL (uncountable)
- (aviation, geodesy, oceanography) Initialism of mean sea level.
Proper noun
MSL
- (space science, US, NASA) Initialism of Mars Science Laboratory.
References
- MSL on Wikipedia.Wikipedia
Anagrams
- LMS, LMs, LSM, MLS, MLs, SLM, SML