Meaning of “on a roll” in the English Dictionary


"on a roll" in American English

See all translations

on a roll

infml experiencing a period of success or good luck:

They’ve won nine games in a row, so they’re obviously on a roll.

(Definition of “on a roll” from the Cambridge Academic Content Dictionary © Cambridge University Press)