idiominformalto be having asuccessfulorluckyperiod:连连获胜;好运连连Pippawonfivegamesin arowand it wasobviousshe was on aroll.皮帕一连赢了5场比赛,很明显她这段时间打得很顺。SMART Vocabulary: related words and phrasesSuccessful (things or people)
achiever
alive
alpha male
ascendant
baller
bang
carry
chart
have the world atyourfeetidiom
healthily
heavy hitteridiom
high-flyer
high-flying
pocket
represent
superhit
superseller
swimmingly
thriving
to have arrivedidiom
See more results ?(Definition ofbe on a rollfrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/be-on-a-roll##