Definition
to come in large quantities or numbers
Once the promotion starts, the orders will roll in.
The new product launch attracted a huge crowd, and customers rolled in by the droves.
After the rain, the water rolled in through all the drainage systems of the city.