'winning streak' definitions:
Definition of 'winning streak'
From: WordNet
noun
A streak of wins
Synonyms of 'winning streak'
From: Moby Thesaurus
- ascendancy,
- Cadmean victory,
- championship,
- conquest,
- easy victory,
- grand slam,
- knockout,
- KO,
- landslide,
- landslide victory,
- mastery,
- moral victory,
- picnic,
- pushover,
- Pyrrhic victory,
- runaway victory,
- subdual,
- subduing,
- success,
- total victory,
- triumph,
- victory,
- walkaway,
- walkover,
- win,
- winning