Top Qs
Timeline
Chat
Perspective
LLO
From Wiktionary, the free dictionary
Remove ads
English
Noun
LLO (countable and uncountable, plural LLOs)
- (space science) Initialism of low lunar orbit.
- (semiconductor physics) Initialism of laser lift-off.
Related terms
- (space science): LEO
Anagrams
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads