to be experiencing a period of success at what you are doing
Oxford100% de las películas
to be experiencing a period of success at what you are doing
And that was at the beginning, so we thought we were on a roll.
We won three games in a row. Yeah, we're on a roll!
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición