mountain chain
noun
: group of mountains that form a long line
The world's longest mountain chain is the Andes.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share