noun
Meaning 1
A satellite orbit around the Earth within an altitude range of approximately 200 to 2,000 km, in which a satellite can communicate with the Earth with minimal time lag and energy consumption.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: LEO
Antonyms: none provided