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