ALL meanings of mountain chain
- noun mountain chain a series of ranges of mountains 0
- noun mountain chain a mountain range 0
- noun mountain chain two or more relatively adjacent mountain ranges 0
- noun mountain chain A series of mountain ranges stretching across a continent. 0