Meaning of winning streak

Definition of winning streak

(noun) a streak of wins

Other information on winning streak

WIKIPEDIA results for winning streak
Amazon results for winning streak