ON A ROLL


Meaning of ON A ROLL in English

in the midst of a series of successes : on a hot streak ― sometimes used with a modifier <has been on a brilliant roll >

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.