winning streak

English

Noun

winning streak (plural winning streaks)

  1. An uninterrupted sequence of wins.

Synonyms

Translations

See also