Meaning of on a roll in English | Powered by OpenAI - which may not be accurate or reliable, please use with caution.
Loading...
on a roll
Phonetics
idiom
Experiencing a period of success or good luck.
Example: She was on a roll after winning three games in a row.