mountaintop Play nounThe summit of a mountain.nounThe summit of a mountain.adjectiveSituated or occurring on the summit of a mountain.