roll in

verb
High School
1

To arrive casually at a place.

2

To come in an unstoppable flow.

3

To pot with minimal force.

4

To come in (to a station, yard). (e.g. of a train)

Thesaurus