avalanches

noun
  1. large masses of snow, ice, and rocks that slide rapidly down a mountainside
  2. sudden overwhelming quantities of things arriving at the same time
  3. Usage: figurative

Examples