Also spelled mountain-top
noun
adj
Freq #28991
Meanings
-
1
noun
The highest part or peak of a mountain.
From the mountaintop we could see the whole valley below.
-
2
adj
Located or happening at the top of a mountain.
They stayed in a small mountaintop cabin.
Thesaurus
Etymology
From mountain + top.