EnglishLLOnounMeaningInitialism of low lunar orbit.Initialism of laser lift-off.SourcesNo citations have been attached yet.