flood in
(to something) 1. Lit. [for a fluid] to flow quickly into something in great volume. The water flooded in and soaked the carpets.
2. Fig. [for large amounts or numbers or people or things] to pour or rush into something. The people flooded into the hall. We opened the door, and the dogs and cats flooded in.
flood out
(of something) 1. Lit. [for water or something that flows] to rush out of something. The water flooded out of the break in the dam.
2. Fig. [for people] to rush out of something or some place. The people flooded out of the theater, totally disgusted with the performance.
flood someone or something out of something
and flood someone or something out[for too much water] to force someone or something to leave something or some place. The high waters flooded them out of their home. The high waters flooded out a lot of people.
flood someone or something with something
to cover or inundate someone or something with something. We flooded them with praise and carried them on our shoulders. The rains flooded the fields with standing water.