Meaning: a period of always winning/losing a game, a series of consecutive successes, a run of good luck
Example: I'm on a winning streak. Our son-in-law has been on a winning streak with his investments.
Show random idiom 🔄
Show all idioms and phrases