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. Словарь английских идиом и выражений. 2012