LLO in English dictionary

  • LLO

    Meanings and definitions of "LLO"

    • abbreviation
      (space science)
      Initialism of [i]low lunar orbit[/i].
    • abbreviation
      (semiconductor physics)
      Initialism of [i]laser lift-off[/i].
  • Llo

Sample sentences with "LLO"