on a roll
1.超常发挥,连续获胜中;1.做得很顺,势如破竹
正在走好运,交好运,手气好,处在走运的时期,飞黄腾达2.[与一修饰词连用,表示某一特种势头]:on a wild roll now 现在已达顶峰状态