An large influx of something may be called a flood.