mountain chain


Meanings

  • a series of hills or mountains;