Home English on a roll English on a roll February 19, 2019 Today the word I’ve met is on a roll. I’m on a roll. He is on a roll. on a roll is consistently succeed in doing something or doing well, without setback or mistake. Previous articlehithertoNext articlebear resemblance