spates

noun
  1. sudden floods or heavy flows of water in a river or stream
  2. sudden large amounts or series of something

Examples