WINNING STREAK


Meaning of WINNING STREAK in English

winning game after game, make a clean sweep

The Expos have won nine games - their longest winning streak.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.