Tuesday, 18 November 2025

on a roll

 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