If something such as a river or a burst pipe floods an area that is usually dry or if the area floods, it becomes covered with water.
为水所淹; 淹没
If you say that a flood of people or things arrive somewhere, you are emphasizing that a very large number of them arrive there.
一大批
flood = floods 都对,都可以用,无区别