B2idiominformalsuccessIELTS-friendly
on a roll
USUK
having a series of successes, one after another
Usually 'be on a roll'. Used for sport, work and luck.
In context
Our team is on a roll: five wins in a row and no goals against us.
I was on a roll this morning and finished three reports before ten.
More idioms about success
- a blessing in disguisesomething that seems bad at first but later brings a good result
- a close calla situation in which you only just avoid danger or failure
- a dream come truesomething you have wanted for a long time that has finally happened
- a feather in your capan achievement that you can be proud of and that may help you later
- a flash in the pana sudden success that does not last or happen again