Learn · Idioms Efficiency & Productivity

Be on a roll

C1

Meaning

To be having a successful period of activity.

Example sentences

The company is on a roll, launching successful products one after another.

The athlete was on a roll, winning every match in the tournament.