What is the meaning of Culminar?

to culminate

to culminate

to culminate

to reach the highest point

Source: wiktionary.org