From Longman Business Dictionary
floodflood1 /flʌd/ verb1[transitiveT] to send a large number of things such as letters or requests to an organizationflood something withDealers flooded Congress with angry letters.
Swiss banks have been flooded with deposits and loan requests from blue-chip American firms.
2[intransitiveI] to arrive in large numbersflood in/into/across etcDonations have been flooding in since we launched the appeal.
As his corruption became evident, the usually tolerant Brazilians flooded onto the streets and drove Mr Collor out.
3flood the market to make a product available in large quantities, perhaps with the result that its price fallsAuto-makers have been flooding the market with late-model used cars.