Definition, Meaning & Synonyms
be-on-a-roll
idiomatic expression
/biː ɒn ə roʊl/

Definition
To be experiencing a period of success or good luck.

Examples
- After winning three games in a row, the team felt like they were on a roll.
- She was on a roll with her project, finishing ahead of schedule and impressing her boss.
- Once he started getting good reviews, he was on a roll and couldn’t stop writing.

Meaning
When someone is ‘on a roll’, they are achieving a series of successes one after the other. This phrase is often used in contexts where a person is doing particularly well, whether in work, sports, or another area of life.

Synonyms
- on a winning streak
- in the zone
- on a high
- having a good run