(LARGE NUMBER) [noun] [C] - a very large number of things produced at the same timeThe last year has seen an outpouring of books on the subject of alternative energy sources.
OUTPOURING
Meaning of OUTPOURING in English
Cambridge English vocab. Кембриджский английский словарь. 2012