Definitions of roll down:

  • verb:   of snow masses in the mountains