1LOT/LARGE NUMBER OR AMOUNT[usually singular] a large amount of something such as letters or questions that someone gets at the same time 纷至沓来的事物〔如信件、问题等〕SYN flood
deluge of
Viewers sent a deluge of complaints about the show.
be deluged with something• His law offices in a small building on the southwestern edge of the city were deluged with calls and visits by reporters.• Do the feds truly imagine some night Taylor will be deluged with enough wheelchair patrons to fill twenty-four tables?• The jails where the demonstrators were held were deluged with letters and Christmas food parcels.• The couplewere deluged withrice and we all walked back to the bride's parental home afterwards.• Six hours before our meeting began, the city was deluged with torrential rain.