noun
1 of 1
audio
spate - A large number of similar things or events appearing or occurring in quick succession