According to the Daily Mail, the high-tech simulator was designed to represent the view an Apollo astronaut would see if they were looking at the lunar surface just prior to establishing orbit of the moon.
What does LS stand for?
LS stands for Lunar Surface
This definition appears very frequently and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
See other definitions of LS
We have 94 other meanings of LS in our Acronym Attic
- Lower Stage
- Lowspeed Signal (Nortel)
- Loyola Seminary
- Luck Shot
- Lucky Star (anime)
- Lucky Strike (cigarettes)
- Luke Skywalker (Star Wars character)
- Lump Sum
- Lunar Scout
Samples in periodicals archive:
Previous studies had declared the lunar surface completely dry, but recent spacecraft observations using near-infrared spectrometers have detected thin films of water and hydroxyl across the lunar surface.
It's exciting when you discover something totally unexpected and only about half the lunar surface has been imaged in high resolution.
2 tonne unmanned Nasa rocket casing is due to crash into the lunar surface at more than seven times the speed of sound, close to the moon's south pole.