spate
spate
noun
A large number of similar things happening in quick succession.
"The town experienced a spate of burglaries."
noun
A sudden rush or flood of water, especially in a river.
"After the rain, the river was in spate."
Thesaurus
Synonyms: batch, mess, stack, slew, quite a little, great deal, heap, mint, mass, raft, pot, passel