mountaintop

noun

The summit of a mountain.

noun

The summit of a mountain.

adjective

Situated or occurring on the summit of a mountain.