Can you complete this English expression? It means “a series of consecutive victories”.
A winning …..
a) stream
b) role
c) streak
d) row
The answer is below!↓

Answer: c) streak
A winning streak!
Example: My favourite football team has been on a winning streak lately.
You must be logged in to post a comment.