Browse by letter

Winning streak

A series of several wins one after the other.

Our baseball team has been on a winning streak for several weeks now.