[Idiom] ON A ROLL. - Phrases to Express Success in English

On a roll.

On a roll.

/ɒn ə roʊl/

Experiencing a period of success or good fortune.

Someone "on a roll" is currently enjoying a continuous streak of success or good fortune. It's like when you're playing a board game, and you keep rolling perfect numbers, moving smoothly and swiftly toward victory.

Example Sentences

  1. Once he starts cleaning, he's really on a roll.

    Once he starts cleaning, he becomes very productive and continues without interruption.

  2. She's been on a roll with her research and published three papers this month.

    She's been very productive with her research and published three papers this month.

  3. John has been on a roll at work; he’s completed all his projects ahead of schedule and is getting rave reviews.

    John has been extremely productive at work; he completed all his projects ahead of schedule and is getting great reviews.

Time really flies when you're having fun!
Available in