Definition, Meaning & Synonyms

be-on-a-roll

idiomatic expression
/bi ɒn ə roʊl/
Definition
To be experiencing a period of success or good fortune.
Examples
  • After winning three games in a row, the team was really on a roll.
  • Ever since he started his new job, he’s been on a roll with promotions.
  • Her latest book is a bestseller, and she feels like she’s on a roll.
Meaning
When someone is ‘on a roll’, they are achieving many successes in a row and enjoying a streak of positive outcomes.
Synonyms
  • in the zone
  • on fire
  • in the groove
  • having a lucky streak