English dictionary
mountain peak meaning and definition
Definition and meaning of mountain peak at MeaningMonkey.org. mountain peak meaning and definition in the English Dictionary.MOUNTAIN PEAK noun
Definition of mountain peak (noun)
- the summit of a mountain
Source: Princeton University Wordnet