On a Roll

Meaning of Idiom ‘On a Roll’ To be on a roll means to be engaged in a series of successes; to be winning consistently; to be experiencing a period of success or good fortune. 1Jarvie, Gordon. Bloomsbury Dictionary of Idioms. London: Bloomsbury, 2009.,2Jarvie, Gordon. Bloomsbury Dictionary of Idioms. London: Bloomsbury, 2009. Want to see more … Read more