WINNING STREAK Meaning of WINNING STREAK in English winning game after game, make a clean sweepThe Expos have won nine games - their longest winning streak. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012