spate

noun
  1. a sudden large number or amount of something
  2. a sudden flood in a river caused by heavy rain or melting snow
  3. Usage: chiefly British

Examples