avalanched

verb
  1. fell or slid down rapidly in large quantities like an avalanche
  2. overwhelmed someone or something with a large amount
  3. Usage: figurative

Examples