n. high peaks
Definition of high peaks in English
Vast cluster of interlocking mountains, created by the collision of tectonic plates or another geological process.
Vast cluster of interlocking mountains, created by the collision of tectonic plates or another geological process.
Row of mountains with uneven summits that form part of a mountain belt.