roll in
• be received in large amounts.
• "the money was rolling in"
Similar:
pour in,
flood in,
flow in,
stream in,
arrive by the truckload,
• casually arrive at a place late.
• "Steve rolled in about lunchtime"
Similar:
arrive,
turn up,
appear,
walk in,
make/put in an appearance,
show one's face,
show up,
pitch up,
fetch up,
roll up,
blow in,
on a roll
• experiencing a prolonged spell of success or good luck.
• "the organization is on a roll"