Crossword clues for on a roll
Wiktionary
on a roll
a. (context idiomatic English) Having a streak of good luck or good progress or success.