Synonyms of Mountain System

Primary definition: A series of mountains connected together in a specific region.

Full Dictionary Entry

Antonyms & Opposite Concepts