flood in

verb

1.
arrive in great numbers
See also:
flood