Sudden outpouring (5)
I believe the answer is:
spate
'sudden outpouring' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for spate that I've seen before include "Deluge" , "Sudden increased quantity" , "rash" , "Tapes found in sudden flood" , "Suddenly got a lot" .)