Word
winning streak, n.
a streak of wins
<noun.group>
winning streak
semantic pointers
hypernym
streak, run