WINNING STREAK


Meaning of WINNING STREAK in English

n. A series of several wins one after the other. The team extended their winning streak to ten.

American idioms English vocabulary.      Английский словарь американских идиом.