on a roll

Experiencing continued success

On a roll describes a streak of success or momentum, often with an implication that luck or good fortune is involved.

Someone on a roll keeps winning, succeeding, or producing good work: She's answered six questions correctly—she's on a roll.

The phrase suggests continuing motion, like a ball that keeps rolling once started.

momentum

streak

Unbroken series

tear · surge · groove · rhythm · flow · stride · pace · drive · propulsion · thrust

success

winning

Achieving victory

accomplishments · wins · dominance · undefeated · champion · flourishing · thriving · conquering · excelling · outperforming

productivity

prolific

Producing abundantly and often

focused · diligent · driven · motivated · firing on all cylinders · in the zone · locked in · workflow · breakthrough · delivering

luck

fortunate

Enjoying favorable circumstances

favored · serendipity · windfall · jackpot · break · good fortune · stars aligned · lucky streak

unstoppable

relentless

Continuing without pause

unbeatable · dominant · formidable · resilient · persistent · determined · unwavering · indomitable · juggernaut · powerhouse

Categories
Opposites
momentum and success

on a rolltanking

Declining rapidly, collapsing

bombing · in a rut · on the skids · going downhill · slumping

energy and vitality

on a rollflagging

Losing vigor progressively

dragging · out of gas · petering out · winding down · sputtering

Family

roll, rolling

Familiarity
Top 10,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Positive · Everyday, not technical · Rated G