apogeeEnglish

apogee, culmination

Noun

Apoapsis in Earth orbit, the point in its orbit where a satellite is at the greatest distance from the Earth

English: apogee

Bahasa words with similar meanings

English words with similar meanings

Show 3 words