Expressions used in Everyday Spoken English in Social and Professional contexts
on a roll
on a roll
Meaning(s)
1) experiencing a period of success or good luck
How to MemorizePopularity HighProfessional HighSocial
he/she is really on a roll at the moment
Analysis
If you are on a roll you have momentum in what you are doing or experiencing a period of good luck or continued success. "I have been on a roll since working with this company I have finalised five big sales in the past three months."
Social Examples (Basic)
My football team has won every match so far this month. We're really on a roll!
I am really on a roll with my fitness this month. I ran 12k today and I'm not even tired.
Professional Examples (Basic)
Anna has made six sales already this week and is clear out in front on the office sales chart. What a roll she's on at the moment!
At the start of our brainstorming session, it took a while for the ideas to flow, but once we got on a roll, we managed to come up with some terrific concepts for the new product.