Definitions of mountain chain:

  • noun:   a series of hills or mountains