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.

English idioms vocab.      Словарь английских идиом и выражений.