ON A ROLL


Meaning of ON A ROLL in English

informal

experiencing a prolonged spell of success or good luck.

→ roll

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.