on a roll
= to be experiencing a period of success or good luck
The basketball team has been on a roll lately, winning five consecutive games.
After winning three consecutive matches this month, my favorite football team is on a roll this season.
He’s been studying hard and is on a roll, earning high grades in every subject.
After winning several matches online, he's definitely on a roll in his favorite video game.
Some synonyms and antonyms for "on a roll":
Synonyms:
On a winning streak
Riding high
In full swing
Antonyms:
Off course
In a slump
Experiencing setbacks
In a downturn
#English #Vocabulary #EnglishLearning #Grammar #英単語 #英語学習 #TOEIC #IELTS
No comments:
Post a Comment