idiom · informal

be on a roll

UK/bi ɒn ə rəʊl/US/bi ɑːn ə roʊl/be·on·a·ROLL

speaking

to be experiencing a period of continuous success or good luck

Examples

Ever since the company restructured, sales have been on a roll.

She’s on a roll after winning two competitions in a row.

If they keep performing like this, they'll be on a roll for months.

Band 8 sentence

After solving three difficult problems in a row, I realised I was really on a roll and could tackle the rest of the paper confidently.

Collocations

  • be on a roll with sales/results
  • be on a roll after a win

Word family

roll nounbe on a roll phrase

Common mistakes

in a rollbe on a roll

have a rollbe on a roll

Say it for a higher band

5do well6have a good run7+be on a roll

Synonyms

on a winning streak

Easily confused

on a winning streak

The team is on a winning streak this season.

Related words

Learn this word with the rest of its set, and get reminded at the right time.

In Success

Learn it with its set