phrasal
1. : in the midst of a series of successes : on a hot streak
2. — used with a modifier to indicate momentum of a specified kind
swept the … doubleheader, 8-3 and 7-1, and, on a wild roll now, knocked out eighteen hits the next afternoon — Roger Angell
we've been on a bad roll — Henry Catto