1. [ noun ] a final climactic stage
Synonyms: culmination

"their achievements stand as a culmination of centuries of development"

Related terms: phase culminate
2. [ noun ] (astronomy) apoapsis in Earth orbit; the point in its orbit where a satellite is at the greatest distance from the Earth
Related terms: perigee apoapsis
Similar spelling:   appose