To finalize, bring to a conclusion, form the climax of.
To reach a point at which continued progress is not possible.
To reach a climax; to come to a decisive point, especially an end or conclusion.
Of a heavenly body, to be at the highest point, reach its greatest altitude.
To reach the (physical or figurative) summit, highest point, peak etc.
Relating to the culmen