Making a lot of progress
Having a lot of success
Having a long period of success or good fortune
Enjoying or taking advantage of good luck
Our team has won eleven out of our twelve matches this season. We are on a roll.
I am going to bet on the hockey tonight. Our team has been on a roll this season.
I don’t want to go out tonight. I am on a roll with my latest paper and don’t want to lose momentum.
The stock market is on a roll at the moment. You need to invest before it turns.
Their party is on a roll this year. I think they are going to win the election.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.