roll in
1. (adverb) to arrive in abundance or in large numbers
2. (adverb) Informal to arrive at one's destination
3. (preposition) Informal to abound or luxuriate in (wealth, money, etc.)
4. (Team Sports / Hockey (Field & Ice)) (adverb; also tr) Hockey to return (the ball) to play after it has crossed the touchline