Definition of mountaintop in English:
The summit or top part of a mountain.
- Authorities say rumors of a landslide caused panic at a mountaintop Hindu temple.
- A treasure trove of undiscovered marine life has been found on an underwater mountain top in the Caribbean.
- Or I may once again spend all my time walking along the city walls, gazing in awe at the mountaintop views.
Definition of mountaintop in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.