YourDictionary

LEO - technical definition

A satellite or satellite constellation (i.e., system) operating at an altitude of 644

See LEO in Computer

Learn more about LEO

Related Articles

LEO

link/cite print suggestion box