winning streak

/W IH1 N IH0 NG S T R IY1 K/
noun
  1. 1

    An uninterrupted sequence of wins.