be on a roll
be on a roll
To be experiencing a particularly successful period, especially one that has not had any setbacks, low points, or interruptions of failure. Three championship titles in a row? Wow, that team is really on a roll.
See also: on, roll
Farlex Dictionary of Idioms.
be on a ˈroll
(informal) be experiencing a period of success at what you are doing: Don’t stop me now — I’m on a roll!See also: on, roll
Farlex Partner Idioms Dictionary
- on a roll
- last-ditch attempt
- last-ditch effort
- a last-ditch stand/attempt/effort
- attempt
- turn out all right
- work out all right
- joke is on
- stick at
- keep at (someone or something)